CVE-2026-86427
moderateAuthenticated rrdtool Argument Injection in LibreNMS graph_title Parameter
LibreNMS before 26.8.0 fails to properly neutralize the graph_title parameter, allowing authenticated users to break out of double-quote escaping and inject arbitrary arguments into rrdtool commands (CWE-77). By injecting DEF and LINE arguments, an attacker can read RRD files from devices they are not authorized to view, and via newline injection they can execute additional rrdtool commands, bypassing per-device authorization checks. The CVSS 4.0 score of 8.7 (High) reflects a network-reachable, low-complexity flaw requiring only low privileges (a valid authenticated account) with high confidentiality, integrity, and availability impact on the monitoring host. All LibreNMS deployments running versions prior to 26.8.0 are affected. No public proof-of-concept or in-the-wild exploitation is known, and EPSS estimates only about a 0.3% probability of exploitation within 30 days (25th percentile).
What to do: Upgrade to LibreNMS 26.8.0 or later. Until patched, restrict web UI access to trusted, low-privilege accounts (the flaw requires authentication) and monitor for anomalous rrdtool process invocations or cross-device graph reads. Consider filtering newlines and double-quote characters in graph_title input at a reverse proxy or WAF as a stopgap.
| LibreNMS | All versions before 26.8.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
LibreNMS before 26.8.0 contains an argument injection vulnerability in the graph_title parameter that allows authenticated attackers to inject arbitrary rrdtool arguments by breaking out of double-quote escaping. Attackers can inject DEF and LINE arguments to read RRD files from unauthorized devices, or use newline injection to execute arbitrary rrdtool commands, bypassing per-device authorization checks.
- Weakness
- CWE-77
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.