Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain LibreNMS admin credentials
-
DeliveryAuthenticate to LibreNMS web interface
-
ExploitAccess Virtualization Discovery module
-
ExecutionInject OS metacharacters into module parameter
-
PersistTrigger unsanitised shell command execution
-
ImpactAchieve arbitrary code execution on host server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid LibreNMS administrator session - the CVSS 4.0 PR:H metric explicitly confirms this is a high-privilege-required vulnerability, not exploitable by standard or read-only users. The injection point is specifically within the Virtualization Discovery module, which must be accessible in the LibreNMS interface (present in default deployments where virtualization monitoring is configured or enabled). Network-level access to the LibreNMS web interface is required (AV:N). No additional user interaction beyond the admin's own actions is needed (UI:N), and no special attack complexity or target-side preconditions are required (AC:L, AT:N) once admin credentials are held. Limiting factors: the requirement for valid admin credentials is the primary barrier; organizations that strongly segment LibreNMS admin access, enforce MFA, and restrict web interface exposure reduce exploitability substantially despite the vulnerability remaining present. |
| Impact | The CVSS 4.0 score of 8.6 reflects the severity of full host-level code execution, but the PR:H metric is the key moderating factor: an attacker must already hold valid LibreNMS administrator credentials before the injection can be triggered, ruling out direct unauthenticated exploitation. The VC:H and VI:H impact ratings are well-founded given that arbitrary OS command execution on the host grants access to network device credentials, SNMP community strings, and potentially lateral reach into monitored infrastructure. The availability of a public proof-of-concept from Project Black lowers the skill threshold significantly - even a mid-sized municipal IT team in walbrzych managing LibreNMS for their network estate should treat this as urgent patching rather than a deferred item. No EPSS data was supplied and CISA KEV listing is absent, so confirmed active exploitation at scale is unknown; the practical risk is highest in organisations where admin accounts are shared, weakly secured, or reachable from corporate LANs without additional segmentation. |
| Exploit ScenarioDerived | An attacker who has compromised LibreNMS administrator credentials - via phishing, password reuse against a shared account, or insider access - authenticates to the LibreNMS web interface, navigates to the Virtualization Discovery module, and injects shell metacharacters into a relevant input parameter. The injected payload executes on the host server under the LibreNMS process account, potentially yielding a reverse shell or enabling exfiltration of SNMP credentials and device configurations. A ready-made proof-of-concept targeting version 26.5.0 is publicly available from Project Black, providing a concrete exploitation template. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Command injection in LibreNMS's Virtualization Discovery module enables authenticated administrator-level users to execute arbitrary OS commands on the underlying host server. Covering all tracked versions per CPE cpe:2.3:a:librenms:librenms:*, this CWE-78 flaw was disclosed by PRJBLK alongside a publicly available proof-of-concept exploit targeting version 26.5.0. No CISA KEV listing was identified at time of analysis, but the public PoC materially lowers the exploitation bar for any attacker who already holds admin credentials.
RemediationAI
Consult the GitHub Security Advisory GHSA-7hmq-j399-mqwf at https://github.com/librenms/librenms/security/advisories/GHSA-7hmq-j399-mqwf for the vendor-confirmed patched version and apply the upgrade immediately; exact fixed version numbers are not confirmed from the available intelligence and must be verified from the advisory. If immediate upgrade is not feasible, restrict access to the Virtualization Discovery module through LibreNMS role and permission controls so that only the minimum necessary admin accounts can reach it - this does not eliminate the vulnerability but reduces the set of accounts that can trigger it, noting that any admin bypass would still permit exploitation. Enforce strong, unique passwords and multi-factor authentication on all LibreNMS administrator accounts to reduce the risk of credential compromise that would precede exploitation. Monitor host-level process logs for unexpected child processes spawned by the LibreNMS web service as an indicator of attempted or successful injection.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
LibreNMS is an open-source PHP-based network monitoring system that polls and visualises data from a broad range of network devices. Its Virtualization Discovery module constructs OS-level shell commands to interrogate virtualization infrastructure and fails to sanitise user-controlled input before passing it to the shell, producing a classic CWE-78 (Improper Neutralization of Special Elements used in an OS Command) flaw. The affected scope is expressed as cpe:2.3:a:librenms:librenms:*:*:*:*:*:*:*:*, indicating all tracked versions carry the vulnerability. The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:H/UI:N confirms the attack surface is network-reachable but gated behind high-privilege (admin) authentication, with no special attack complexity or user interaction required once credentials are in hand.
Know when Librenms gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
Admin credentials required to reach the injection point (PR:H); RCE yields full confidentiality and integrity loss on the vulnerable system; partial availability impact consistent with vendor CVSS 4.0 VA:L.
Primary rating from Vendor (PRJBLK).
CVSS VectorVendor: PRJBLK
Lifecycle Timeline
2DescriptionCVE.org
LibreNMS’s Virtualization Discovery module is vulnerable to command line injection. An authenticated admin user can execute arbitrary code on the host server.
Executive ViewAI
A command injection vulnerability (CVE-2026-80214, CVSS 8.6) in LibreNMS's Virtualization Discovery module allows authenticated administrators to execute arbitrary OS commands on monitored servers. Organizations running LibreNMS should treat this as critical: any internal user with admin credentials or attackers who compromise such accounts gain direct OS-level control, enabling full server compromise and lateral movement through network infrastructure.
No vendor-released patch identified at time of analysis. Restrict Virtualization Discovery module access to essential administrators only or disable entirely if unused; deploy OS-level command execution monitoring and alerting on LibreNMS hosts; enforce multi-factor authentication for all LibreNMS administrative accounts; implement network access controls limiting LibreNMS connectivity to necessary systems; maintain enhanced audit logging of administrative activities.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
An issue was discovered in LibreNMS through 1.47. Rated high severity (CVSS 7.2), this vulnerability is remotely exploit
Librenms 21.11.0 is affected by a path manipulation vulnerability in includes/html/pages/device/showconfig.inc.php. Rate
An issue was discovered in LibreNMS through 1.47. Rated critical severity (CVSS 9.8), this vulnerability is remotely exp
Authentication bypass in the LibreNMS REST API (all versions before 26.8.0) lets unauthenticated remote attackers reach
SQL injection in LibreNMS 25.12.0 and below. PoC and patch available.
An issue was discovered in LibreNMS through 1.47. Rated critical severity (CVSS 9.1), this vulnerability is remotely exp
SQL injection in LibreNMS versions 25.12.0 and below allows authenticated users to extract sensitive database informatio
LibreNMS is an open-source, PHP/MySQL/SNMP-based network monitoring system. Rated high severity (CVSS 8.8), this vulnera
An issue was discovered in LibreNMS before 1.65.1. Rated high severity (CVSS 8.8), this vulnerability is remotely exploi
An issue was discovered in LibreNMS 1.50.1. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable,
An issue was discovered in LibreNMS through 1.47. Rated high severity (CVSS 8.8), this vulnerability is remotely exploit
Remote code execution in LibreNMS network monitoring platform (versions prior to 26.3.0) allows authenticated administra
EUVD-2026-66227
GHSA-gq95-24rp-w6h2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB