Description
LibreNMS before 26.9.0 contains a stored cross-site scripting vulnerability in get_oxidized_nodes_list() that renders Oxidized API fields and SNMP sysName unescaped. Attackers controlling the Oxidized response or a device's SNMP sysName can inject script that executes in browsers of users viewing the Tools Oxidized page.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| librenms | librenms | < 26.9.0 | 26.9.0 |
References
- GitHub Security Advisory (GHSA-cjqw-76mh-jmpv) vendor-advisory
- VulnCheck Advisory: LibreNMS before 26.9.0 Stored XSS via Tools Oxidized Node List third-party-advisory