Impact
The vulnerability is an argument injection flaw in the graph_title parameter of LibreNMS. The bug allows an authenticated user to inject arbitrary rrdtool arguments by breaking out of double-quote escaping. Attackers can provide DEF and LINE arguments to read RRD files from devices they are not authorized to see, or inject newline characters to execute arbitrary rrdtool commands. This bypasses per-device authorization checks and corresponds to CWE‑77.
Affected Systems
The issue affects the LibreNMS network monitoring platform, with all versions older than 26.8.0 being vulnerable. The CNA identifies the affected product as librenms:librenms. Any installation running a pre‑26.8.0 version is susceptible.
Risk and Exploitability
The flaw carries a CVSS score of 8.7, indicating high severity. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires an authenticated session to the LibreNMS web interface; an account holder can craft a malicious graph_title value that injects the unwanted rrdtool arguments. Once authenticated, the attacker can read unauthorized RRD files or execute arbitrary commands via rrdtool, which may lead to information disclosure or remote command execution.
OpenCVE Enrichment