CVE-2026-86427
8.8LibreNMS · LibreNMS
LibreNMS before 26.8.0 is vulnerable to argument injection in the graph_title parameter, enabling authenticated attackers to bypass authorization and execute arbitrary rrdtool commands.
Executive summary
An argument injection vulnerability in LibreNMS allows authenticated attackers to bypass security controls and execute arbitrary commands, posing a significant risk to system integrity.
Vulnerability
This vulnerability occurs in the graph_title parameter due to improper neutralization of special elements, allowing attackers to break out of double-quote escaping. An authenticated attacker can inject malicious rrdtool arguments to read unauthorized RRD files or execute arbitrary commands.
Business impact
The ability to inject arbitrary arguments into the rrdtool utility allows an attacker to bypass per-device authorization checks, potentially leading to unauthorized data access and command execution. With a CVSS score of 8.8, this flaw represents a high-severity risk that could compromise the confidentiality and integrity of network monitoring data, potentially exposing sensitive infrastructure information to malicious actors.
Remediation
Immediate Action: Upgrade your LibreNMS installation to version 26.8.0 or later to apply the necessary security patches.
Proactive Monitoring: Review access logs for suspicious input patterns directed at the graph_title parameter, specifically looking for sequences containing shell metacharacters or rrdtool syntax.
Compensating Controls: Implement strict input validation at the Web Application Firewall level to block requests containing unexpected characters in the graph_title field until the system can be patched.
Exploitation status
Public Exploit Available: No (exploit_available: false)
Analyst recommendation
Given the high CVSS score and the nature of the vulnerability as a command injection flaw, organizations should prioritize upgrading their LibreNMS instances. Relying solely on perimeter defenses is insufficient, as the vulnerability is triggerable by any authenticated user. Ensure that the patch is applied immediately to eliminate the risk of unauthorized command execution and data exfiltration.
More LibreNMS CVEs
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
- GitHub Security Advisory (GHSA-3hvv-wxpw-cx83) Vendor advisory
- VulnCheck Advisory: LibreNMS before 26.8.0 Argument Injection via graph_title Third-party advisory