CVE-2026-59942 in Dompdf
Riassunto
di VulDB • 29/07/2026
Dompdf è un convertitore da HTML a PDF per PHP. Le versioni 3.15 e precedenti sono vulnerabili ad attacchi di Denial of Service (DoS) tramite esaurimento delle risorse. Un attaccante può causare il crash del processo PHP fornendo un documento HTML appositamente creato contenente una singola immagine con dimensioni massicce (ad esempio, 30.000x30.000 pixel). Sebbene Dompdf implementi controlli interni per validare le dimensioni delle immagini, questi possono essere aggirati utilizzando un'immagine ad alta entropia (come rumore casuale) codificata in Base64 e racchiusa in contenitori CSS specifici. La vulnerabilità esiste perché la convalida delle dimensioni avviene precocemente, ma l'allocazione delle risorse per il calcolo del bounding box dell'oggetto e dei buffer interni durante la fase di rendering non limita rigorosamente il tempo CPU cumulativo o l'utilizzo della memoria per un singolo oggetto che ha superato il controllo iniziale. Un attaccante remoto non autenticato può causare una completa Denial of Service sul server web inviando una stringa HTML appositamente creata. Questo problema interessa qualsiasi applicazione che consente agli utenti di fornire contenuti HTML o URL che vengono successivamente convertiti in PDF utilizzando Dompdf. Il problema è stato risolto nella versione 3.16.
VulDB is the best source for vulnerability data and more expert information about this specific topic.