CVE-2026-27016: LibreNMS has a Stored XSS in Custom OID - unit parameter missing strip_tags()
(updated )
The unit parameter in Custom OID functionality lacks strip_tags() sanitization while other fields (name, oid, datatype) are sanitized. The unsanitized value is stored in the database and rendered without HTML escaping, allowing Stored XSS.
References
- github.com/advisories/GHSA-fqx6-693c-f55g
- github.com/librenms/librenms
- github.com/librenms/librenms/commit/3bea263e02441690c01dea7fa3fe6ffec94af335
- github.com/librenms/librenms/pull/19040
- github.com/librenms/librenms/releases/tag/26.2.0
- github.com/librenms/librenms/security/advisories/GHSA-fqx6-693c-f55g
- nvd.nist.gov/vuln/detail/CVE-2026-27016
Code Behaviors & Features
Detect and mitigate CVE-2026-27016 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →