CVE records

Every CVE as the CVE Program publishes it, refreshed every ten minutes, with NVD's analysis, CISA's known-exploited status and a healthcare tag. Subscribers get the CVEs that match their own systems on My program, by email as they are published. Where the data comes from: sources.

Updated under an hour ago ()

What this means for you

This week: 4,018 CVEs published, 328 critical, and 7 newly confirmed exploited. Add your stack to see whether any of them hit you.

Published in the last 7 days
4,018
Show in the list
Critical, last 7 days
328
Show in the list
Healthcare-tagged, last 7 days
8
Show in the list
Known exploited (CISA KEV)
1,756
Show in the list

Showing CVEs that name the product python_pillow:pillow. Show all products

57 CVEs, showing 1 to 50Page 1 of 2Next
CVESeverityTitlePublished
CVE-2026-114501Medium 6.3Pillow: Arrow export leaks stale heap memory when PILLOW_ALIGNMENT > 1
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96639Critical 9.8Pillow multi-frame loaders can reuse stale native image storage after mode transitions
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96636Medium 6.5Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek)
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96640High 8.2Pillow PDF append accepts malformed shared page-tree DAG causing resource exhaustion
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96637High 7.1Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96778High 7.7Pillow: Heap buffer overflow writing JPEG comment after ICC profile fills buffer
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96643High 7.1Pillow: PNG eXIf chunk makes EXIF parsing run in quadratic time
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96644High 7.1Pillow: Heap over-read in WMF/EMF rendering via 16-bit dimension truncation (Windows builds)
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96641Medium 6.5Pillow: Reachable undefined behavior in native integer operations, potentially leading to denial of service or logic integrity compromise
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96642High 7.1Pillow: TarIO negative size field causes infinite CPU-spin loop
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-96638Medium 6.5Pillow: BMP RLE decoder memory-amplification DoS via unbounded delta escape / absolute mode
Assigned by GitHub_M
Oct 21, 2026
CVE-2026-112901Medium 6.9Pillow: ReDoS in XbmImagePlugin: 512-byte file stalls Image.open() for minutes
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112900Critical 9.2Pillow: Argument Injection in Ghostscript call, potentially leading into RCE
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112898Medium 6.9Pillow: Image.quantize() with empty palette leaks uninitialized stack memory
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112897High 8.7Pillow: TiffDecode returns uninitialized memory as pixels for short JPEG strips
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112896High 8.8Pillow: TIFF encoder ColorMap plane-size mismatch causes a heap out-of-bounds read
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112895High 8.7Pillow: Unbounded recursion parsing a PDF page tree or trailer chain (incomplete fix for CVE-2026-42310)
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112894High 8.7Pillow: Quadratic-time DoS in PDF save_all (PdfParser.next_object_id)
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112893High 8.2Pillow: Invalid free in FreeType glyph rendering when a stroker is active
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112892High 8.7Pillow: MSP RLE decoder expands a tiny file into unbounded memory
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112891Medium 6.9Pillow: Quadratic GIF comment copying during save
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112406High 8.7Pillow: Infinite loop in PdfParser.rewrite_pages on page tree Parent cycle
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112405High 8.7Pillow: NULL pointer dereference in Image.merge via an unvalidated band 0
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112404High 8.8Pillow: OOB read in TiffDecode.c tile and RGBA paths leaks heap memory into pixels
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112403Critical 9.2Pillow: Heap buffer overflow in ImagingJpegDecode
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112402High 8.7Pillow: Double free in ImagingScaleAffine on calloc failure via Image.transform
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112397High 8.7Pillow: Out-of-bounds access in _imagingmorph on a zero-width image
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112392High 8.2Pillow: NULL dereference in ImagingExpand via rank filters on zero-size images
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112401Medium 6.9Pillow: Quadratic GIF comment concatenation allows DoS in Image.open()
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112400High 8.7Pillow: GIF seek keeps rejected size after DecompressionBombError, allowing DoS
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112399High 8.7Pillow: APNG background disposal allocates full canvas before decompression bomb check
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112398Critical 9.2Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112396Medium 5.9Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112395Medium 6.5Pillow tiled-TIFF decoder reads past tile buffer in copy4 (Unpack.c:1290)
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112394Medium 6.3Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer size
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112393Critical 9.2Pillow: Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIO
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112391Medium 6.3Pillow: PdfParser can recurse without limit in get_value() and linearize_page_tree()
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-112390High 8.2Pillow: Infinite loop in MIC n_frames when the embedded TIFF
Assigned by GitHub_M
Oct 19, 2026
CVE-2026-54058High 8.3Pillow: Out-of-bounds read via attacker-controlled row stride on Pillow's mmap path (McIdas AREA files)
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-59197High 8.2Pillow: Heap out-of-bounds write in Pillow `ImageFilter.RankFilter` via integer overflow in `ImagingExpand`
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-59200High 7.5Pillow: Decompression Bomb DoS via PdfParser.PdfStream.decode()
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-59198Medium 6.5Pillow TGA RLE encoder can serialize up to ~57 KB of adjacent heap data into generated images
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-59205High 7.5Pillow: Controlled heap out-of-bounds write in `ImageCmsTransform.apply()` via output mode mismatch
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-59203Medium 5.3Pillow EpsImagePlugin negative %%BeginBinary byte count causes infinite loop denial of service
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-59199High 7.5Pillow: Heap out-of-bounds write `Image.paste()` / `Image.crop()` via signed coordinate overflow
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-59204High 8.7Pillow JPEG2000 tiled decode retains a growing scratch buffer and can be used for denial of service
Assigned by GitHub_M
Jul 14, 2026
CVE-2026-55379High 7.5Pillow BdfFontFile`: `Image.new()` called without `_decompression_bomb_check()` — bomb protection bypass via font loading
Assigned by GitHub_M
Jul 6, 2026
CVE-2026-55380High 7.5Pillow GdImageFile decompression bomb protection bypass
Assigned by GitHub_M
Jul 6, 2026
CVE-2026-54060High 7.5Pillow: `FontFile.compile()`: `Image.new()` called without `_decompression_bomb_check()`
Assigned by GitHub_M
Jul 6, 2026
CVE-2026-54059High 7.5Pillow: PcfFontFile._load_bitmaps()`: `Image.frombytes()` called without `_decompression_bomb_check()` — bomb protection bypass via PCF font loading
Assigned by GitHub_M
Jul 6, 2026
Page 1 of 2Next

CVSS is the assigning CNA's score where it gives one, otherwise NVD's. The healthcare tag is a documented heuristic (a list of clinical and health IT vendors, and clinical terms in the description), not a classification. The CVE record is authoritative.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.