CVE-2026-86427

8.8

LibreNMS · 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

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources