Skip to main content

Crass

1 CVEs product

Monthly

CVE-2026-116695 Oct 27, 20:10 MEDIUM POC PATCH GHSA This Month

CSS sanitizer bypass in Crass, the Ruby CSS parser, affects versions prior to 1.0.8 and allows unauthenticated remote attackers to smuggle declarations, style rules, or at-rules past sanitizers that parse untrusted CSS with Crass and re-serialize it without rejecting bad URL tokens. Confirmed downstream impact requires a vulnerable sanitizer such as Sanitize through 7.0.0, Loofah's scrub_css, or rails-html-sanitizer, and a victim rendering the sanitized output; the result is limited to UI redress, external resource loading, or CSS-based data exfiltration, not script execution in modern browsers. No public exploit identified at time of analysis, and the vendor has released Crass 1.0.8 as the fix.

Information Disclosure Ruby Crass
NVD GitHub
CVSS 4.0
5.3
EPSS
0.4%
EPSS 0% CVSS 5.3
MEDIUM POC PATCH This Month

CSS sanitizer bypass in Crass, the Ruby CSS parser, affects versions prior to 1.0.8 and allows unauthenticated remote attackers to smuggle declarations, style rules, or at-rules past sanitizers that parse untrusted CSS with Crass and re-serialize it without rejecting bad URL tokens. Confirmed downstream impact requires a vulnerable sanitizer such as Sanitize through 7.0.0, Loofah's scrub_css, or rails-html-sanitizer, and a victim rendering the sanitized output; the result is limited to UI redress, external resource loading, or CSS-based data exfiltration, not script execution in modern browsers. No public exploit identified at time of analysis, and the vendor has released Crass 1.0.8 as the fix.

Information Disclosure Ruby Crass
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy