#VU127451 Command injection in LibreNMS - CVE-2024-51092

 

#VU127451 Command injection in LibreNMS - CVE-2024-51092

Published: November 15, 2024 / Updated: April 24, 2026


Vulnerability identifier: #VU127451
Vulnerability risk: Medium
CVSSv4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N/E:A/U:Green
CVE-ID: CVE-2024-51092
CWE-ID: CWE-77
Exploitation vector: Remote access
Exploit availability: The vulnerability is being exploited in the wild
Vulnerable software:
LibreNMS
Software vendor:
LibreNMS Project

Description

The vulnerability allows a remote user to execute arbitrary code.

The vulnerability exists due to command injection in AboutController.php when processing the /about page with a poisoned snmpget configuration value. A remote user can modify configuration parameters and create a crafted device hostname to execute arbitrary code.

Exploitation requires chaining the ability to create a device with shell metacharacters in its hostname and to update the snmpget setting through the web portal.


Remediation

Install security update from vendor's website.

External links