Crass 是一个完全符合 CSS 语法 Level 3 规范的 Ruby CSS 解析器。在 1.0.7 版本之前,Crass 会在将结果截断至 之前,对采用 CSS 科学计数法的数值进行无界指数运算。使用 Crass 解析由攻击者控制的 CSS 字符串的应用程序,可能被迫在处理极小的输入时消耗不成比例的 CPU 和内存资源,从而导致程序崩溃。该问题已在 1.0.7 版本中修复。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-61846 | 6.3 MEDIUM | Crass: Deeply nested CSS blocks and functions can trigger a SystemStackError or excessive |
| CVE-2026-61847 | 6.3 MEDIUM | Crass: A large number of adjacent CSS comments can trigger a SystemStackError |
| CVE-2026-61848 | 6.3 MEDIUM | Crass: Non-ASCII characters cause superlinear CPU consumption |