Snipe-IT versions before 8.7.0 contain a CSS injection vulnerability in the Custom CSS field due to incomplete sanitization that reverses HTML encoding on greater-than and double-quote characters. Superusers can plant malicious CSS payloads using @import and url() references to exfiltrate CSRF tokens from other superusers via attribute-selector rules, enabling account takeover.
References
| Link | Resource |
|---|---|
| https://github.com/grokability/snipe-it/commit/d26d71688359707f3b257fc04fe6c3e5a17405f9 | Patch |
| https://github.com/grokability/snipe-it/security/advisories/GHSA-pvcw-mp8q-mj39 | Patch Vendor Advisory |
| https://www.vulncheck.com/advisories/snipe-it-before-8.7.0-css-injection-via-custom-css | Patch Third Party Advisory |
Configurations
History
No history.
Information
Published : 2026-09-08 16:18
Updated : 2026-09-09 13:06
NVD link : CVE-2026-86738
Mitre link : CVE-2026-86738
CVE.ORG link : CVE-2026-86738
JSON object : View
Products Affected
snipeitapp
- snipe-it
CWE
CWE-79
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
