pillow-python2 vulnerabilities (Ubuntu)
84 vulnerabilities.
-
pillow-python2Ubuntu Pillow: Arrow export leaks stale heap memory when PILLOW_ALIGNMENT > 1 6.3 Medium -
pillow-python2Ubuntu Pillow multi-frame loaders can reuse stale native image storage after mode transitions 9.8 Critical -
pillow-python2Ubuntu Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoImageFile.seek / DcxImageFile.seek) 6.5 Medium -
pillow-python2Ubuntu Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS 7.1 High -
pillow-python2Ubuntu Pillow: Heap buffer overflow writing JPEG comment after ICC profile fills buffer 7.7 High -
pillow-python2Ubuntu Pillow: PNG eXIf chunk makes EXIF parsing run in quadratic time 7.1 High -
pillow-python2Ubuntu Pillow: Heap over-read in WMF/EMF rendering via 16-bit dimension truncation (Windows builds) 7.1 High -
pillow-python2Ubuntu Pillow: Reachable undefined behavior in native integer operations, potentially leading to denial of service or logic integrity compromise 6.5 Medium -
pillow-python2Ubuntu Pillow: TarIO negative size field causes infinite CPU-spin loop 7.1 High -
pillow-python2Ubuntu Pillow: BMP RLE decoder memory-amplification DoS via unbounded delta escape / absolute mode 6.5 Medium -
pillow-python2Ubuntu Pillow PDF append accepts malformed shared page-tree DAG causing resource exhaustion 8.2 High -
pillow-python2Ubuntu Pillow: ReDoS in XbmImagePlugin: 512-byte file stalls Image.open() for minutes 6.9 Medium -
pillow-python2Ubuntu Pillow: Argument Injection in Ghostscript call, potentially leading into RCE 9.2 Critical -
pillow-python2Ubuntu Pillow: Image.quantize() with empty palette leaks uninitialized stack memory 6.9 Medium -
pillow-python2Ubuntu Pillow: TiffDecode returns uninitialized memory as pixels for short JPEG strips 8.7 High -
pillow-python2Ubuntu Pillow: TIFF encoder ColorMap plane-size mismatch causes a heap out-of-bounds read 8.8 High -
pillow-python2Ubuntu Pillow: Unbounded recursion parsing a PDF page tree or trailer chain (incomplete fix for CVE-2026-42310) 8.7 High -
pillow-python2Ubuntu Pillow: Quadratic-time DoS in PDF save_all (PdfParser.next_object_id) 8.7 High -
pillow-python2Ubuntu Pillow: Invalid free in FreeType glyph rendering when a stroker is active 8.2 High -
pillow-python2Ubuntu Pillow: MSP RLE decoder expands a tiny file into unbounded memory 8.7 High -
pillow-python2Ubuntu Pillow: Quadratic GIF comment copying during save 6.9 Medium -
pillow-python2Ubuntu Pillow: Infinite loop in PdfParser.rewrite_pages on page tree Parent cycle 8.7 High -
pillow-python2Ubuntu Pillow: NULL pointer dereference in Image.merge via an unvalidated band 0 8.7 High -
pillow-python2Ubuntu Pillow: OOB read in TiffDecode.c tile and RGBA paths leaks heap memory into pixels 8.8 High -
pillow-python2Ubuntu Pillow: Heap buffer overflow in ImagingJpegDecode 9.2 Critical -
pillow-python2Ubuntu Pillow: Double free in ImagingScaleAffine on calloc failure via Image.transform 8.7 High -
pillow-python2Ubuntu Pillow: Out-of-bounds access in _imagingmorph on a zero-width image 8.7 High -
pillow-python2Ubuntu Pillow: NULL dereference in ImagingExpand via rank filters on zero-size images 8.2 High -
pillow-python2Ubuntu Pillow: Quadratic GIF comment concatenation allows DoS in Image.open() 6.9 Medium -
pillow-python2Ubuntu Pillow: GIF seek keeps rejected size after DecompressionBombError, allowing DoS 8.7 High -
pillow-python2Ubuntu Pillow: APNG background disposal allocates full canvas before decompression bomb check 8.7 High -
pillow-python2Ubuntu Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution 9.2 Critical -
pillow-python2Ubuntu Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer 5.9 Medium -
pillow-python2Ubuntu Pillow tiled-TIFF decoder reads past tile buffer in copy4 (Unpack.c:1290) 6.5 Medium -
pillow-python2Ubuntu Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer size 6.3 Medium -
pillow-python2Ubuntu Pillow: Heap buffer overflow in _tiffWriteProc when saving TIFF to BytesIO 9.2 Critical -
pillow-python2Ubuntu Pillow: PdfParser can recurse without limit in get_value() and linearize_page_tree() 6.3 Medium -
pillow-python2Ubuntu Pillow: Infinite loop in MIC n_frames when the embedded TIFF 8.2 High -
pillow-python2Ubuntu Pillow: Out-of-bounds read via attacker-controlled row stride on Pillow's mmap path (McIdas AREA files) 8.3 High -
pillow-python2Ubuntu Pillow: Heap out-of-bounds write in Pillow `ImageFilter.RankFilter` via integer overflow in `ImagingExpand` 8.2 High -
pillow-python2Ubuntu Pillow: Decompression Bomb DoS via PdfParser.PdfStream.decode() 7.5 High -
pillow-python2Ubuntu Pillow TGA RLE encoder can serialize up to ~57 KB of adjacent heap data into generated images 6.5 Medium -
pillow-python2Ubuntu Pillow: Controlled heap out-of-bounds write in `ImageCmsTransform.apply()` via output mode mismatch 7.5 High -
pillow-python2Ubuntu Pillow: Heap out-of-bounds write `Image.paste()` / `Image.crop()` via signed coordinate overflow 7.5 High -
pillow-python2Ubuntu Pillow JPEG2000 tiled decode retains a growing scratch buffer and can be used for denial of service 8.7 High -
pillow-python2Ubuntu Pillow BdfFontFile`: `Image.new()` called without `_decompression_bomb_check()` — bomb protection bypass via font loading 7.5 High -
pillow-python2Ubuntu Pillow GdImageFile decompression bomb protection bypass 7.5 High -
pillow-python2Ubuntu Pillow: `FontFile.compile()`: `Image.new()` called without `_decompression_bomb_check()` 7.5 High -
pillow-python2Ubuntu Pillow: PcfFontFile._load_bitmaps()`: `Image.frombytes()` called without `_decompression_bomb_check()` — bomb protection bypass via PCF font loading 7.5 High -
pillow-python2Ubuntu Pillow: OOB Write with Invalid PSD Tile Extents (Integer Overflow) 8.6 High - Show olderLoading…