CVE-2026-96639 in Pillowinfo

Zusammenfassung

von VulDB • 21.10.2026

Pillow ist eine Python-Bildverarbeitungs-Bibliothek. Von Version 11.0.0 bis einschließlich 13.0.0 können Multi-Frame-Lader eine für einen schmalen Frame-Modus erstellte ImagingCore-Allokation beibehalten, während ein späterer Frame mit denselben Abmessungen den logischen Modus und die Decoder-Kacheln auf breitere RGB- oder CMYK-Daten ändert. ImageFile.load_prepare() wiederverwendet den veralteten nativen Speicher, da _im nicht null ist, ohne zu überprüfen, ob sich sein Modus und seine Größe noch entsprechen. Durch speziell angefertigte PSD-, MPO-, DCX- oder MIC-Frame-Übergänge können dann breitere Pixel in die schmale Allokation geschrieben werden, was zu native Out-of-Bounds-Schreibzugriffen und Abstürzen führt. Der MPO-Pfad kann auch einen nativen Over-Read verursachen und, in demonstrierten runtime-spezifischen Profilen, zur Befehlsausführung führen. Dieses Problem wurde in Version 13.0.0 behoben.

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

Zuständig

GitHub M

Reservieren

23.09.2026

Veröffentlichung

21.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425010

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!