Skip to content

Command injection in librenms

High severity GitHub Reviewed Published Jun 3, 2022 to the GitHub Advisory Database • Updated Jan 28, 2023

Package

composer librenms/librenms (Composer)

Affected versions

< 22.4.0

Patched versions

22.4.0

Description

LibreNMS v22.3.0 was discovered to contain multiple command injection vulnerabilities via the service_ip, hostname, and service_param parameters.

References

Published by the National Vulnerability Database Jun 2, 2022
Published to the GitHub Advisory Database Jun 3, 2022
Reviewed Jun 3, 2022
Last updated Jan 28, 2023

Severity

High

EPSS score

Exploit Prediction Scoring System (EPSS)

This score estimates the probability of this vulnerability being exploited within the next 30 days. Data provided by FIRST.
(5th percentile)

Weaknesses

Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component. Learn more on MITRE.

CVE ID

CVE-2022-29712

GHSA ID

GHSA-23f2-vgr6-fwv7

Source code

Loading Checking history
See something to contribute? Suggest improvements for this vulnerability.