CVE-2026-96636 in Pillowinformazioni

Riassunto

di VulDB • 22/10/2026

Pillow è una libreria di elaborazione delle immagini per Python. Prima della versione 13.0.0, le funzioni MpoImageFile.seek() e DcxImageFile.seek()) riprocessano i frame successivi degli formati MPO o DCX e sovrascrivono self._size senza rieseguire Image._decompression_bomb_check(). Un'immagine multi-frame costruita ad hoc può utilizzare un primo frame di dimensioni ridotte per superare il controllo di Image.open(), dichiarando successivamente un frame che supera i limiti consentiti. L'iterazione normale dei frame tramite seek(), load() o ImageSequence.Iterator può decodificare tale frame, impegnando centinaia di megabyte o più e causando una denial of service (DoS) dovuta a esaurimento della memoria. Questo problema è stato risolto nella versione 13.0.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub M

Prenotare

23/09/2026

Divulgazione

23/10/2026

Moderazione

accettato

EPSS

0.00280

KEV

no

Attività

medio

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!