CVE-2026-31873 in unheadinformazioni

Riassunto

di VulDB • 15/06/2026

Unhead è un gestore di intestazioni di documenti e modelli. Prima della versione 2.1.11, il controllo link.href in makeTagSafe (safe.ts) utilizza String.includes(), che è case-sensitive (sensibile alle maiuscole/minuscole). I browser trattano gli schemi URI in modo case-insensitive (insensibile alle maiuscole/minuscole). DATA:text/css,... è equivalente a data:text/css,... per il browser, ma 'DATA:...'.includes('data:') restituisce false. Un attaccante può iniettare CSS arbitrari per UI redressing (manipolazione dell'interfaccia utente) o data exfiltration (esfiltrazione di dati) tramite selettori di attributi CSS con callback background-image. Questa vulnerabilità è risolta nella versione 2.1.11.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

09/03/2026

Divulgazione

12/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00237

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!