CVE-2026-32610: nicolargo glances · Permissive Cross-domain Policy with Untrusted Domains
Affects nicolargo glancesSource CVE Database V5
Not known to be exploited · CVSS 8.1 High : upgrade to 4.5.2 soon.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 27% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 4.5.2
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 18 Mar 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Upgrade glances and nicolargo/glances to 4.5.2.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| nicolargoglances | Affected
| Fixed in
|
GitHubnicolargo/glancespkg:github/nicolargo/glancesOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Upgrade Glances to version 4.5.2 or later, where the CORS configuration issue is fixed.
- If immediate upgrade is not possible, disable or restrict access to the Glances REST API from untrusted networks or browsers.
- Implement network-level controls such as firewall rules or VPNs to limit API access to trusted clients only.
- Review and harden CORS policies to avoid using allow_origins=["*"] with allow_credentials=True; specify explicit trusted origins instead.
- Educate users about the risks of visiting untrusted websites while having active sessions with sensitive monitoring tools.
- Monitor logs for unusual cross-origin requests or suspicious API access patterns.
- Consider deploying Web Application Firewalls (WAFs) that can detect and block malicious cross-origin requests targeting the Glances API.
- Conduct regular security assessments of monitoring tools and their configurations to detect similar misconfigurations.
Description
Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.2, the Glances REST API web server ships with a default CORS configuration that sets `allow_origins=["*"]` combined with `allow_credentials=True`. When both of these options are enabled together, Starlette's `CORSMiddleware` reflects the requesting `Origin` header value in the `Access-Control-Allow-Origin` response header instead of returning the literal `*` wildcard. This effectively grants any website the ability to make credentialed cross-origin API requests to the Glances server, enabling cross-site data theft of system monitoring information, configuration secrets, and command line arguments from any user who has an active browser session with a Glances instance. Version 4.5.2 fixes the issue.