Description
LibreNMS before 26.8.0 contains an authentication bypass vulnerability in the REST API that allows unauthenticated attackers to access protected endpoints by sending numeric values instead of string tokens. Attackers can exploit MySQL type coercion by sending small integers like 0 through 9 to match token hashes, gaining access to API functionality including device credentials and administrative features that enable remote code execution through alert templates.
Published: 2026-09-07
Score: 9.2 Critical
EPSS: 3.9% Low
KEV: No
Impact: Authentication Bypass leading to remote code execution
Action: Immediate Patch
AI Analysis

Impact

LibreNMS before 26.8.0 contains an authentication bypass vulnerability in its REST API caused by token type confusion, enabling numeric values to be interpreted as valid authentication tokens through MySQL type coercion. This issue is a type‑confusion vulnerability (CWE‑287). By supplying small integers from 0 to 9, an unauthenticated attacker can bypass normal authentication checks and gain full access to protected API endpoints. This privilege includes retrieving device credentials and executing administrative functions that can result in remote code execution through vulnerable alert templates.

Affected Systems

The affected product is LibreNMS distributed by the librenms vendor. All releases prior to version 26.8.0 are vulnerable and do not contain the necessary token validation fix. Version 26.8.0 and later release the patch that resolves the type‑confusion issue.

Risk and Exploitability

The CVSS score of 9.2 classifies this flaw as Critical. The EPSS score of 4% indicates a relatively high likelihood that the vulnerability will be exploited on the internet. The vulnerability is a direct REST API attack with no special prerequisites, making it highly exploitable once an attacker can reach the API. It is not currently listed in the CISA KEV catalog, but its high attack surface and remote code execution potential warrant immediate concern. Attackers would typically reach the vulnerable endpoint over HTTP or HTTPS, sending numeric token values to impersonate valid authentication and commandeer administrative capabilities.

Generated by OpenCVE AI on September 25, 2026 at 00:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to LibreNMS version 26.8.0 or newer to receive the authentication bypass fix.
  • If immediate upgrade is unavailable, regenerate or revoke all existing API tokens and enforce strict string token validation to prevent numeric token usage.
  • Enable logging and monitor API requests for anomalous numeric token patterns to detect potential exploitation attempts.

Generated by OpenCVE AI on September 25, 2026 at 00:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 18 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Tue, 08 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 07 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
Description LibreNMS before 26.8.0 contains an authentication bypass vulnerability in the REST API that allows unauthenticated attackers to access protected endpoints by sending numeric values instead of string tokens. Attackers can exploit MySQL type coercion by sending small integers like 0 through 9 to match token hashes, gaining access to API functionality including device credentials and administrative features that enable remote code execution through alert templates.
Title LibreNMS before 26.8.0 Authentication Bypass via API Token Type Confusion
First Time appeared Librenms
Librenms librenms
Weaknesses CWE-287
CPEs cpe:2.3:a:librenms:librenms:*:*:*:*:*:*:*:*
Vendors & Products Librenms
Librenms librenms
References
Metrics cvssV4_0

{'score': 9.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Librenms Librenms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-08T13:39:33.066Z

Reserved: 2026-09-07T12:33:13.368Z

Link: CVE-2026-86426

cve-icon Vulnrichment

Updated: 2026-09-08T13:38:32.227Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-07T13:20:41.690

Modified: 2026-09-18T18:37:30.103

Link: CVE-2026-86426

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T00:45:17Z

Weaknesses