CVE-2025-59933 in libvips
Riassunto
di VulDB • 17/08/2026
libvips è una libreria di elaborazione delle immagini basata su richiesta e con thread orizzontali. Per le versioni 8.17.1 e successive (inclusa la 8.17.1), quando libvips viene compilato con il supporto per l'input PDF tramite poppler, l'operazione pdfload è interessata da un buffer read overflow durante l'analisi dell'intestazione di un PDF manipolato ad hoc che definisce una larghezza ma non un'altezza. Gli utenti di libvips compilati senza supporto per l'input PDF sono unaffected, così come quelli con il supporto per l'input PDF tramite PDFium. Questo problema è stato risolto nella versione 8.17.2. Una soluzione alternativa per gli utenti interessati consiste nel bloccare l'operazione VipsForeignLoadPdf tramite vips_operation_block_set, disponibile nella maggior parte dei binding linguistici, oppure nell'impostare la variabile d'ambiente VIPS_BLOCK_UNTRUSTED a runtime, che bloccherà tutti i loader non attendibili, incluso l'input PDF tramite poppler.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.