Latest CVE Feed

Vulnerabilities published in the last 30 days. Filter by severity, exploit status, or attack vector.

Score
Vulnerability
Published
8.7 HIGH
CVE-2026-112897 — Pillow: TiffDecode returns uninitialized memory as pixels for short JPEG strips

Pillow is a Python imaging library. From 5.3.0 until 13.0.0, Pillow can return uninitialized memory as pixels when libtiff performs a short decode of JPEG-compressed or Group 4 fax TIFF data. The _de…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.8 HIGH
CVE-2026-112896 — Pillow: TIFF encoder ColorMap plane-size mismatch causes a heap out-of-bounds read

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's TIFF encoder can read beyond a ColorMap buffer when retained TIFF metadata has a plane size inconsistent with BitsPerSample. A small TIFF…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112895 — Pillow: Unbounded recursion parsing a PDF page tree or trailer chain (incomplete fix for …

Pillow is a Python imaging library. From 5.1.0 until 13.0.0, Pillow can exhaust resources while parsing an existing PDF during an append operation. PdfParser follows page-tree child references withou…

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112894 — Pillow: Quadratic-time DoS in PDF save_all (PdfParser.next_object_id)

Pillow is a Python imaging library. From 5.1.0 until 13.0.0, Pillow takes quadratic time to reserve PDF object identifiers when saving many frames with save_all enabled. PdfParser.next_object_id() re…

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.2 HIGH
CVE-2026-112893 — Pillow: Invalid free in FreeType glyph rendering when a stroker is active

Pillow is a Python imaging library. From 10.0.0 until 13.0.0, Pillow can free an invalid glyph pointer during FreeType rendering with an active stroker. If FT_Load_Glyph fails, cleanup may call FT_Do…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112892 — Pillow: MSP RLE decoder expands a tiny file into unbounded memory

Pillow is a Python imaging library. From 4.1.0 until 13.0.0, Pillow's MSP RLE decoder can expand a small file into an unbounded in-memory buffer. The decoder writes run-length output to BytesIO witho…

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
6.9 MEDIUM
CVE-2026-112891 — Pillow: Quadratic GIF comment copying during save

Pillow is a Python imaging library. From 9.2.0 until 13.0.0, Pillow performs quadratic copying when saving a GIF with a long comment. _get_global_header() repeatedly copies portions of comment data w…

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112406 — Pillow: Infinite loop in PdfParser.rewrite_pages on page tree Parent cycle

Pillow is a Python imaging library. From 5.1.0 until 13.0.0, Pillow can enter an infinite loop while rewriting PDF pages. PdfParser.rewrite_pages() follows Parent relationships without detecting a cy…

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112405 — Pillow: NULL pointer dereference in Image.merge via an unvalidated band 0

Pillow is a Python imaging library. From 12.0.0 until 13.0.0, Pillow's Image.merge() can dereference a null image8 plane. Validation skips the first input band, allowing a 32-bit integer or floating-…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.8 HIGH
CVE-2026-112404 — Pillow: OOB read in TiffDecode.c tile and RGBA paths leaks heap memory into pixels

Pillow is a Python imaging library. From 8.1.0 until 13.0.0, Pillow's TIFF tile and RGBA decode paths can read beyond row data produced by libtiff. In _decodeTile and the RGBA unpacker path, when Pil…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
9.2 CRITICAL
CVE-2026-112403 — Pillow: Heap buffer overflow in ImagingJpegDecode

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's JPEG decoder can write a full-width scanline into a buffer sized for a requested draft scale. ImagingJpegDecode does not verify libjpeg's…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112402 — Pillow: Double free in ImagingScaleAffine on calloc failure via Image.transform

Pillow is a Python imaging library. Prior to 13.0.0, Pillow can double free image memory when ImagingScaleAffine encounters a selective allocation failure. The affected fast path handles Transform.EX…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
6.9 MEDIUM
CVE-2026-112401 — Pillow: Quadratic GIF comment concatenation allows DoS in Image.open()

Pillow is a Python imaging library. From 5.4.0 until 13.0.0, Pillow performs quadratic copying while parsing GIF comments. GifImageFile._seek() repeatedly appends immutable bytes for comment sub-bloc…

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112400 — Pillow: GIF seek keeps rejected size after DecompressionBombError, allowing DoS

Pillow is a Python imaging library. From 9.2.0 until 13.0.0, Pillow can retain a rejected GIF frame size after a decompression-bomb exception. In GifImageFile._seek, a crafted GIF can leave rejected …

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112399 — Pillow: APNG background disposal allocates full canvas before decompression bomb check

Pillow is a Python imaging library. From 8.1.0 until 13.0.0, Pillow can allocate an APNG disposal background at the full canvas size before applying the decompression-bomb check. A crafted APNG with …

pillow | Remote | Denial of Service
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
9.2 CRITICAL
CVE-2026-112398 — Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's FlashPix JPEG-tile decoder can write decoded scanlines beyond the allocated tile buffer. FlashPix (FPX) JPEG decoding selects raw mode LA…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.7 HIGH
CVE-2026-112397 — Pillow: Out-of-bounds access in _imagingmorph on a zero-width image

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's ImageMorph.MorphOp.apply() can access memory before a row buffer for a zero-width image. PPM and PGM input can create an image with width…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
5.9 MEDIUM
CVE-2026-112396 — Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer

Pillow is a Python imaging library. From 11.3.0 until 13.0.0, Pillow has a heap use-after-free when libtiff rejects a tag while encoding TIFF data to an in-memory buffer. When an application saves at…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
8.2 HIGH
CVE-2026-112392 — Pillow: NULL dereference in ImagingExpand via rank filters on zero-size images

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's rank-based filters can dereference invalid image storage for a zero-size image. ImagingExpand() allocates a non-empty output and then fau…

pillow | Remote | Memory Corruption
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
6.5 MEDIUM
CVE-2026-112361 — Dolibarr CSP document.php protection mechanism

A vulnerability has been found in Dolibarr up to 23.0.2. The impacted element is an unknown function of the file htdocs/document.php of the component CSP. Such manipulation leads to protection mechan…

dolibarr | Remote | Misconfiguration
Oct 19, 2026 Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Showing 20 of 14607 Results