CVE-2026-116695 in Crassinformazioni

Riassunto

di VulDB • 27/10/2026

Crass è un parser CSS scritto in Ruby conforme alla specifica CSS Syntax Level 3. Prima della versione 1.0.8, Crass trattava erroneamente una parentesi chiusa dopo una barra rovesciata (backslash) come carattere di escape durante l'elaborazione dei residui di un URL non valido. Di conseguenza, Crass mantiene le dichiarazioni, le regole di stile o gli at-rule all'interno di un token URL difettoso, anche se i browser li interpretano come CSS attivo. Un sanitizer che analizza CSS non attendibile utilizzando Crass e lo riserializza senza rifiutare l'URL non valido può consentire attacchi di UI redress (respingimento dell'interfaccia utente), caricamento di risorse esterne o data exfiltration basata su CSS, ma questo problema non consente l'esecuzione di script nei browser moderni. Il problema è stato risolto nella versione 1.0.8.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub M

Prenotare

26/10/2026

Divulgazione

27/10/2026

Moderazione

accettato

EPSS

0.00353

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!