CVE-2026-46608
High · 7.4CVSS
7.4
EPSS
0.4%
Published
Jun 25, 2026
CISA due date
—
The record
Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.5, the Glances XML-RPC server (glances -s) introduced a configurable CORS origin list in version 4.5.3 as a mitigation for CVE-2026-33533. However, the implementation silently falls back to Access-Control-Allow-Origin: * whenever cors_origins contains more than one entry. An operator who configures an explicit two-entry allowlist (e.g. two internal dashboard origins) intending to restrict browser access instead receives the unrestricted wildcard. A malicious web page served from any origin can issue a CORS simple request to /RPC2 and read the full system monitoring dataset without the victim's knowledge. This vulnerability is fixed in 4.5.5.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| openSUSE:Tumbleweed | python-Glances | 0 | 4.5.5-1.1 |
Related vulnerabilities
- CVE-2026-53925 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances
- CVE-2026-46607 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances
- CVE-2026-46606 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances
- CVE-2026-46611 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances
- CVE-2026-35587 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances
- CVE-2026-35588 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances
- CVE-2026-34839 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances
- CVE-2026-33641 Glances is an open-source system cross-platform monitoring tool. Also affects python-Glances