Impact
LibreNMS versions 21.6.0 through 26.4.x allow an authenticated administrator to craft a signal alert transport entry that includes shell metacharacters in the Recipient field and a path to the bundled composer_wrapper.php script. The application then passes these unsanitized inputs to exec calls, enabling command injection and arbitrary operating‑system command execution. This flaw is a command injection vulnerability (CWE‑77) that grants full control over the server hosting LibreNMS.
Affected Systems
The vulnerable product is LibreNMS, a network monitoring system. All releases from 21.6.0 through 26.4.x (inclusive) are affected; the issue is resolved in version 26.5.0 and later. Any deployment that uses the signal alert transport module in these legacy releases is at risk.
Risk and Exploitability
The CVSS score of 8.6 indicates a high‑severity flaw. EPSS data is not available and the vulnerability is not listed in the CISA KEV catalog. Attackers must first authenticate with administrator privileges to create or modify a signal alert transport entry. Based on the description, it is inferred that the creation of such an entry can be performed remotely through the web interface, making the exploitation path likely remote once credentials are obtained. The impact is total system compromise, and the risk remains significant for environments running affected releases with the signal transport enabled.
OpenCVE Enrichment
Github GHSA