Vulnerability · Published Mar 18, 2026 · Assigned by GitHub_M
CVE-2026-32608Glances has a Command Injection via Process Names in Action Command Templates
High 7.0
In plain English
A high-severity OS command injection in glances from nicolargo. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 17% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Glances is an open-source system cross-platform monitoring tool. The Glances action system allows administrators to configure shell commands that execute when monitoring thresholds are exceeded. These commands support Mustache template variables (e.g., `{{name}}`, `{{key}}`) that are populated with runtime monitoring data. The `secure_popen()` function, which executes these commands, implements its own pipe, redirect, and chain operator handling by splitting the command string before passing each segment to `subprocess.Popen(shell=False)`. Prior to 4.5.2, when a Mustache-rendered value (such as a process name, filesystem mount point, or container name) contains pipe, redirect, or chain metacharacters, the rendered command is split in unintended ways, allowing an attacker who controls a process name or container name to inject arbitrary commands. Version 4.5.2 fixes the issue.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | glances | no fix listed | DEBIAN-CVE-2026-32608 |
| Debian:13 | glances | no fix listed | DEBIAN-CVE-2026-32608 |
| Debian:14 | glances | 4.5.2+dfsg-1 | DEBIAN-CVE-2026-32608 |
| PyPI | glances | 4.5.2 | GHSA-vcv2-q258-wrg7 |
| PyPI | glances | 4.5.2 | PYSEC-2026-2167 |
| Ubuntu:22.04:LTS | glances | no fix listed | UBUNTU-CVE-2026-32608 |
| Ubuntu:24.04:LTS | glances | no fix listed | UBUNTU-CVE-2026-32608 |
| Ubuntu:25.10 | glances | no fix listed | UBUNTU-CVE-2026-32608 |
| Ubuntu:26.04:LTS | glances | no fix listed | UBUNTU-CVE-2026-32608 |
| Ubuntu:26.10 | glances | no fix listed | UBUNTU-CVE-2026-32608 |
Affected products (as reported)
Weakness: CWE-78 · Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- https://github.com/nicolargo/glances/security/advisories/GHSA-vcv2-q258-wrg7 x_refsource_CONFIRM
- https://github.com/nicolargo/glances/commit/6f4ec53d967478e69917078e6f73f448001bf107 x_refsource_MISC
- https://github.com/nicolargo/glances/releases/tag/v4.5.2 x_refsource_MISC