Crass: Incorrect tokenization of bad URLs enables CSS sanitizer bypass
影響: rubygems:crass <= 1.0.7 → 1.0.8
Crass's tokenizer didn't terminate a bad URL token at a ) that followed an escaped backslash (\\). As a result, Crass consumed more input as part of the bad URL than a spec-compliant browser does. CSS sanitizers that parse untrusted CSS with Crass and re-emit it could be tricked into passing through declarations, style rules, or at-rules (including @import) that the sanitizer would otherwise have removed, but that a browser would then parse and apply. Details While consuming the remnants of a b…
X에서 속보 받기악용·대형 유출·장애를 대응 방법과 함께.
팔로우 @vulnpulse_app| CVE | CVE-2026-116695 |
|---|---|
| 정보원 | GitHub Advisory Database |
| 수집 시각 | 2026. 10. 29. 오전 09:48 |
| 데이터 | Markdown JSON |
2026. 10. 29. 오전 07:42, GitHub Advisory Database에서 "Crass: Incorrect tokenization of bad URLs enables CSS sanitizer bypass"을(를) 게시했습니다 (유형: 취약점 권고). 심각도는 "보통"(medium)입니다. 관련 기술: Ruby. CVE: CVE-2026-116695.