CVE-2026-112403 in Pillowinformazioni

Riassunto

di VulDB • 20/10/2026

Pillow è una libreria di elaborazione delle immagini per Python. Prima della versione 13.0.0, il decoder JPEG di Pillow può scrivere una scanline a larghezza intera in un buffer dimensionato per uno scala draft richiesta. ImagingJpegDecode non verifica la larghezza effettiva dell'output e il numero di componenti restituiti da libjpeg dopo che è stata richiesta la scalatura, e un file JPEG SOF3 lossless a 8 bit decodificato tramite una build collegata a libjpeg-turbo 3.x può ignorare la geometria di downscaling richiesta. Un attaccante può fornire tale immagine JPEG a un'applicazione che utilizza draft() o thumbnail() per richiedere il downscaling. Ciò può causare corruzione della memoria heap, crash del processo o potenzialmente consentire l'esecuzione di codice. Le build più vecchie con libjpeg-turbo 2.x e IJG rifiutano l'input SOF3 non valido. Questo problema è stato risolto nella versione 13.0.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

19/10/2026

Divulgazione

20/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!