CVE-2026-35587: Glances IP Plugin has SSRF via public_api that leads to credential leakage
Affects glancesSource GCVE Database
Public exploit available · CVSS 7.3 High : upgrade to 4.5.6 as a priority.
Data as of 9 Nov 2026, 19:50 UTC
- Patch
- Available – fixed in 4.5.6
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 20 Apr 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: evidence found.
CVSS exploit maturity: proof of concept public
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), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 9 Nov 2026.
What to do
Upgrade glances to 4.5.6.
Patches and advisories
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Homebrewglancespkg:brew/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.6 or later, which contains the official fix for this SSRF vulnerability. Until patched, restrict access to configuration modification to trusted users only. No other vendor-specified mitigations are indicated.
Description
Glances versions prior to 4.5.6 contain a Server-Side Request Forgery (SSRF) vulnerability in the IP plugin due to improper validation of the public_api configuration parameter. This flaw allows an attacker who can modify the configuration to make the application send HTTP requests to arbitrary endpoints, potentially accessing internal services or cloud metadata. When public_username and public_password are configured, these credentials are included in outbound requests, leading to credential leakage. Version 4.5.6 includes a patch that fixes this issue.
References
- github.com/CVEProject/cvelistV5/tree/main/cves/2026/35xxx/CVE-2026-35587.json (opens in a new tab)
- github.com/nicolargo/glances/security/advisories/GHSA-g5pq-48mj-jvw8 (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2026-35587 (opens in a new tab)
- github.com/nicolargo/glances/commit/d6808be66728956477cc4b544bab1acd71ac65fb (opens in a new tab)