CVE-2026-26990 LibreNMS has Time-Based Blind SQL Injection in address-search.inc.php
Authenticated attackers can extract database information via time-based blind SQL injection in LibreNMS address search functionality.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-26990?
CVE-2026-26990 is a high-severity SQL injection vulnerability in Librenms Librenms, published on 20 Feb 2026. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
LibreNMS is an auto-discovering PHP/MySQL/SNMP based network monitoring tool. Versions 25.12.0 and below have a Time-Based Blind SQL Injection vulnerability in address-search.inc.php via the address parameter. When a crafted subnet prefix is supplied, the prefix value is concatenated directly into an SQL query without proper parameter binding, allowing an attacker to manipulate query logic and infer database information through time-based conditional responses. This vulnerability requires authentication and is exploitable by any authenticated user. This issue has been fixedd in version 26.2.0.
Weakness: CWE-89
Which versions are affected by CVE-2026-26990?
2 open source packages ship an affected version, including librenms/librenms. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
librenms/librenms Packagist | All versions | 26.2.0 |
librenms/librenms Packagist | All versions | 26.2.0 |
Products include Librenms Librenms.
How do I fix CVE-2026-26990?
Upgrade librenms/librenms to 26.2.0 or later.
Use parameterised queries everywhere and never build SQL by joining strings. Upgrade affected software first; a web application firewall only buys time. More about SQL injection.
Is CVE-2026-26990 being exploited?
There is no known exploitation of CVE-2026-26990 in the wild and no public exploit code.
Other vulnerabilities in Librenms Librenms
Sources
Also known as GHSA-79q9-wc6p-cf92.