Skip to main content

LibreNMS CVE-2026-80214

| EUVDEUVD-2026-66227 HIGH
OS Command Injection (CWE-78)
2026-08-26 PRJBLK GHSA-gq95-24rp-w6h2
8.6
CVSS 4.0 · Vendor: PRJBLK
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain LibreNMS admin credentials
  2. Delivery
    Authenticate to LibreNMS web interface
  3. Exploit
    Access Virtualization Discovery module
  4. Execution
    Inject OS metacharacters into module parameter
  5. Persist
    Trigger unsanitised shell command execution
  6. Impact
    Achieve 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

librenms 23.10.0 <26.4.1

Affected Packages

euvd librenms fix: 26.4.1

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

Vendor (PRJBLK) PRIMARY 8.6 HIGH
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
vuln.today AI 6.7 MEDIUM

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.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (PRJBLK).

CVSS VectorVendor: PRJBLK

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 26, 2026 - 04:15 EUVD
CVE Published
Aug 26, 2026 - 02:11 cve.org
HIGH 8.6

DescriptionCVE.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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Medium
popular open-source network monitoring platform, broad SMB and enterprise adoption
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

63
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

CVE-2019-10669 HIGH POC
7.2 Sep 09

An issue was discovered in LibreNMS through 1.47. Rated high severity (CVSS 7.2), this vulnerability is remotely exploit

CVE-2021-44278 CRITICAL POC
9.8 Dec 03

Librenms 21.11.0 is affected by a path manipulation vulnerability in includes/html/pages/device/showconfig.inc.php. Rate

CVE-2019-10665 CRITICAL POC
9.8 Sep 09

An issue was discovered in LibreNMS through 1.47. Rated critical severity (CVSS 9.8), this vulnerability is remotely exp

CVE-2026-86426 CRITICAL POC
9.2 Sep 07

Authentication bypass in the LibreNMS REST API (all versions before 26.8.0) lets unauthenticated remote attackers reach

CVE-2026-26988 CRITICAL POC
9.1 Feb 20

SQL injection in LibreNMS 25.12.0 and below. PoC and patch available.

CVE-2019-10668 CRITICAL POC
9.1 Sep 09

An issue was discovered in LibreNMS through 1.47. Rated critical severity (CVSS 9.1), this vulnerability is remotely exp

CVE-2026-26990 HIGH POC
8.8 Feb 20

SQL injection in LibreNMS versions 25.12.0 and below allows authenticated users to extract sensitive database informatio

CVE-2024-32461 HIGH POC
8.8 Apr 22

LibreNMS is an open-source, PHP/MySQL/SNMP-based network monitoring system. Rated high severity (CVSS 8.8), this vulnera

CVE-2020-15877 HIGH POC
8.8 Jul 21

An issue was discovered in LibreNMS before 1.65.1. Rated high severity (CVSS 8.8), this vulnerability is remotely exploi

CVE-2019-12463 HIGH POC
8.8 Sep 09

An issue was discovered in LibreNMS 1.50.1. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable,

CVE-2019-10671 HIGH POC
8.8 Sep 09

An issue was discovered in LibreNMS through 1.47. Rated high severity (CVSS 8.8), this vulnerability is remotely exploit

CVE-2026-6204 HIGH POC
8.5 Apr 13

Remote code execution in LibreNMS network monitoring platform (versions prior to 26.3.0) allows authenticated administra

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy