CVE-2026-49452 in WeasyPrintinformazioni

Riassunto

di VulDB • 18/08/2026

WeasyPrint aiuta gli sviluppatori web a creare documenti PDF. Prima della versione 69.0, WeasyPrint incorpora valori di attributi HTML non escapeati (presentational-hint) nel CSS in weasyprint/css/__init__.py quando presentational_hints=True. L'attributo background viene inserito in una dichiarazione background-image:url() e analizzato da tinycss2.parse_blocks_contents(), consentendo a un HTML non attendibile di iniettare ulteriori dichiarazioni CSS. Le applicazioni che rendono HTML non attendibile con gli hint presentazionali abilitati possono essere colpite da injection CSS e richieste lato server tramite valori url() iniettati. Questo problema è stato risolto nella versione 69.0.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

30/05/2026

Divulgazione

18/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!