Skip to content

Python-Pillow · product

Pillow

62 CVEs

Every dot is a CVE in what this vendor ships; the named ones are the most at risk.

Every one of the 62 is a mark on the map. Named now: 1 to 26, most at risk first.

  1. Pillow: Argument Injection in Ghostscript call, potentially leading into RCECVE-2026-112900python-pillow · CVSS 9.2 · 1.3% likelycovered by CyberSIXT

    CWE-781 article

  2. Pillow: Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIOCVE-2026-112393python-pillow · CVSS 9.2 · 1.0% likelycovered by CyberSIXT

    CWE-1221 article

  3. Pillow: Heap buffer overflow in ImagingJpegDecodeCVE-2026-112403python-pillow · CVSS 9.2 · 0.9% likely

    CWE-122

  4. Pillow is vulnerable to a FITS GZIP decompression bombCVE-2026-40192python-pillow · CVSS 7.5 · 0.7% likely

    CWE-770

  5. Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code executionCVE-2026-112398python-pillow · CVSS 9.2 · 0.7% likely

    CWE-122

  6. Pillow: Heap use-after-free when encoding TIFF to an in-memory bufferCVE-2026-112396python-pillow · CVSS 5.9 · 0.7% likely

    CWE-416

  7. Pillow multi-frame loaders can reuse stale native image storage after mode transitionsCVE-2026-96639python-pillow · CVSS 9.8 · 0.7% likely

    CWE-125

  8. Pillow: Quadratic GIF comment concatenation allows DoS in Image.open()CVE-2026-112401python-pillow · CVSS 6.9 · 0.6% likely

    CWE-407

  9. Pillow: Memory disclosure and segfault in libtiff encoder via crafted TIFF tagsCVE-2026-112902python-pillow · CVSS 8.3 · 0.6% likely

    CWE-686

  10. Pillow PDF append accepts malformed shared page-tree DAG causing resource exhaustionCVE-2026-96640python-pillow · CVSS 8.2 · 0.6% likely

    CWE-407

  11. Pillow: OOB read in TiffDecode.c tile and RGBA paths leaks heap memory into pixelsCVE-2026-112404python-pillow · CVSS 8.8 · 0.6% likely

    CWE-126

  12. Pillow: Unbounded recursion parsing a PDF page tree or trailer chain (incomplete fix for CVE-2026-42310)CVE-2026-112895python-pillow · CVSS 8.7 · 0.6% likely

    CWE-674

  13. Pillow: Quadratic-time DoS in PDF save_all (PdfParser.next_object_id)CVE-2026-112894python-pillow · CVSS 8.7 · 0.6% likely

    CWE-407

  14. Pillow: NULL pointer dereference in Image.merge via an unvalidated band 0CVE-2026-112405python-pillow · CVSS 8.7 · 0.6% likely

    CWE-476

  15. Pillow: Double free in ImagingScaleAffine on calloc failure via Image.transformCVE-2026-112402python-pillow · CVSS 8.7 · 0.6% likely

    CWE-416

  16. Pillow: GIF seek keeps rejected size after DecompressionBombError, allowing DoSCVE-2026-112400python-pillow · CVSS 8.7 · 0.6% likely

    CWE-770

  17. Pillow: NULL dereference in ImagingExpand via rank filters on zero-size imagesCVE-2026-112392python-pillow · CVSS 8.2 · 0.6% likely

    CWE-476

  18. Pillow: Infinite loop in MIC n_frames when the embedded TIFFCVE-2026-112390python-pillow · CVSS 8.2 · 0.6% likely

    CWE-835

  19. Pillow: PdfParser can recurse without limit in get_value() and linearize_page_tree()CVE-2026-112391python-pillow · CVSS 6.3 · 0.6% likely

    CWE-835

  20. Pillow: Infinite loop in PdfParser.rewrite_pages on page tree Parent cycleCVE-2026-112406python-pillow · CVSS 8.7 · 0.6% likely

    CWE-835

  21. Pillow: Out-of-bounds access in _imagingmorph on a zero-width imageCVE-2026-112397python-pillow · CVSS 8.7 · 0.6% likely

    CWE-787

  22. Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer sizeCVE-2026-112394python-pillow · CVSS 6.3 · 0.6% likely

    CWE-126

  23. Pillow: Invalid free in FreeType glyph rendering when a stroker is activeCVE-2026-112893python-pillow · CVSS 8.2 · 0.5% likely

    CWE-457

  24. Pillow: Quadratic GIF comment copying during saveCVE-2026-112891python-pillow · CVSS 6.9 · 0.5% likely

    CWE-407

  25. Pillow: EPS load(scale) lets Ghostscript render past the decompression bomb limitCVE-2026-112899python-pillow · CVSS 6.3 · 0.5% likely

    CWE-770

  26. Pillow: ReDoS in XbmImagePlugin: 512-byte file stalls Image.open() for minutesCVE-2026-112901python-pillow · CVSS 6.9 · 0.5% likely

    CWE-1333

exploited in the wildcheck availableringed, named or not: CyberSIXT has reported on it

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-14. CVE List through 2026-11-14 · EPSS of 2026-11-13 · CISA KEV checked 2026-11-14. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.

Updated AboutDevelopersSign in