Findings

CVE-2026-109357

LibreNMS before 26.9.0 LDAP Filter Injection Authentication Bypass via Authorization Header

Published Oct 12, 2026 · updated Oct 15, 2026 · librenms librenms

LibreNMS before 26.9.0 contains an LDAP filter injection in ldap-authorization and ad-authorization modes because usernames are inserted unescaped into LDAP search filters and authentication only checks user existence. When REMOTE_USER is not forwarded, unauthenticated attackers can send a wildcard username via HTTP Basic Authorization (PHP_AUTH_USER) to match all users and groups and gain admin access.

Code

The project this record applies to. Exploit listings stay in References.

Timeline

Detection, updates, and resolution for this record.

  1. Oct 12, 2026 · NIST NVD

    Detected

    LibreNMS before 26.9.0 contains an LDAP filter injection in ldap-authorization and ad-authorization modes because usernames are inserted unescaped into LDAP search filters and authentication only checks user existence. When REMOTE_USER is not forwarded, unauthenticated attackers can send a wildcard username via HTTP Basic Authorization (PHP_AUTH_USER) to match all users and groups and gain admin a

  2. Oct 15, 2026 · NIST NVD

    Updated

    LibreNMS before 26.9.0 contains an LDAP filter injection in ldap-authorization and ad-authorization modes because usernames are inserted unescaped into LDAP search filters and authentication only checks user existence. When REMOTE_USER is not forwarded, unauthenticated attackers can send a wildcard username via HTTP Basic Authorization (PHP_AUTH_USER) to match all users and groups and gain admin a

Affected

  • vendor librenms librenmsversion unspecified

Sources

  • CIRCL Vulnerability LookupVulnerability recordCVE-2026-109357

    LibreNMS before 26.9.0 contains an LDAP filter injection in ldap-authorization and ad-authorization modes because usernames are inserted unescaped into LDAP search filters and authentication only checks user existence. When REMOTE_USER is not forwarded, unauthenticated attackers

    vulnerability.circl.lu
  • CVE.orgVulnerability recordCVE-2026-109357

    Official CVE identifier

    cve.org
  • FIRST EPSSExploitation probabilityCVE-2026-109357

    30-day exploitation probability 0.5%

    first.org
  • NIST NVDVulnerability recordCVE-2026-109357

    LibreNMS before 26.9.0 contains an LDAP filter injection in ldap-authorization and ad-authorization modes because usernames are inserted unescaped into LDAP search filters and authentication only checks user existence. When REMOTE_USER is not forwarded, unauthenticated attackers

    nvd.nist.gov

References

CVE-2026-109357 · ZeroDay Findings