Lucene search
+L
PythonPillow

73 matches found

CVE
CVE
•added 2026/02/11 8:53 p.m.•143 views

CVE-2026-25990

CVE-2026-25990 : Pillow (Python Imaging Library) contains an out-of-bounds write when loading a specially crafted PSD image. Affected versions are 10.3.0 up to before 12.1.1; the issue is fixed in 12.1.1. The provided documents do not specify exploit status or in-the-wild details beyond this fix.

8.6CVSS6.8AI score0.00448EPSS
Save
CVE
CVE
•added 2022/11/14 12:00 a.m.•141 views

CVE-2022-45199

CVE-2022-45199 affects the Python Pillow library. According to connected sources, Pillow versions before 9.3.0 are vulnerable to denial of service via the SAMPLESPERPIXEL pathway, with exploitation potentially impacting availability. The CVE is associated with a base score of 7.5 ( HIGH ) under N...

7.5CVSS7.2AI score0.01206EPSS
Save
CVE
CVE
•added 2022/05/25 11:46 a.m.•138 views

CVE-2022-30595

CVE-2022-30595 affects Pillow (Python Pillow library) v9.1.0, where libImaging/TgaRleDecode.c can trigger a heap-based buffer overflow when processing invalid TGA files. This is caused by improper handling in TgaRleDecode, with some sources describing potential remote code execution if exploited....

9.8CVSS9.5AI score0.02328EPSS
Save
CVE
CVE
•added 2026/07/06 6:52 p.m.•136 views

CVE-2026-55379

Pillow (Python imaging library) is affected by CVE-2026-55379. In older releases, PIL/BdfFontFile.py:bdf_char() read BBX width/height from a BDF font and passed attacker-controlled values to Image.new() without invoking Image._decompression_bomb_check(), bypassing the library’s decompression bomb...

7.5CVSS7AI score0.00421EPSS
Save
CVE
CVE
•added 2026/05/09 4:09 a.m.•135 views

CVE-2026-42308

Pillow CVE-2026-42308 describes an integer overflow in font handling that occurs when a glyph advances by an excessively large amount. Affected is Pillow before version 12.2.0; the issue is resolved in 12.2.0. The CVSS vector indicates local, low complexity access with no privileges required and ...

5.5CVSS6.4AI score0.00159EPSS
Save
CVE
CVE
•added 2016/04/13 4:00 p.m.•129 views

CVE-2016-4009

CVE-2016-4009 affects Pillow (PIL fork): an integer overflow in ImagingResampleHorizontal (libImaging/Resample.c) for Pillow before 3.1.1 allows remote attackers to trigger a heap-based buffer overflow by supplying negative values for the new size. This yields a potential crash or other memory co...

10CVSS8.8AI score0.07871EPSS
Save
CVE
CVE
•added 2026/05/09 4:10 a.m.•120 views

CVE-2026-42310

CVE-2026-42310 affects the Pillow Python imaging library. The vulnerability lies in the PdfParser logic: Pdf trailers’ Prev pointers can reference already-processed offsets, creating a cycle that causes an infinite loop and 100% CPU usage, potentially hanging the process. Affected versions are Pi...

5.5CVSS6.3AI score0.00177EPSS
Save
CVE
CVE
•added 2014/08/25 2:00 p.m.•115 views

CVE-2014-3589

CVE-2014-3589 affects PIL/Pillow’s IcnsImagePlugin.py: Pillow and PIL before 2.3.2 and 2.5.x before 2.5.2 are vulnerable to a denial-of-service via a crafted block size. The root cause is an issue in image handling that allows remote attackers to trigger resource exhaustion. Affected products inc...

5CVSS6.4AI score0.03362EPSS
Save
CVE
CVE
•added 2014/04/17 2:00 p.m.•112 views

CVE-2014-1933

CVE-2014-1933 and related flaws affect Python Imaging Library (PIL) 1.1.7 and earlier and Pillow before 2.3.1, where temporary-file handling and command-line file-name usage enable local and symlink-based attacks (e.g., load_djpeg, EpsImagePlugin.py, IptcImagePlugin.py, Image.py). Root causes inc...

2.1CVSS7.3AI score0.00469EPSS
Save
CVE
CVE
•added 2026/07/14 4:07 p.m.•109 views

CVE-2026-59198

CVE-2026-59198 affects Pillow, the Python imaging library. The issue lies in Pillow’s TGA RLE encoder, which from 5.2.0 up to 12.3.0 reads past its packed row buffer when saving a mode 1 image with TGA RLE compression, allowing adjacent process heap bytes to be copied into the generated TGA file....

7.5CVSS6.9AI score0.00313EPSS
Save
CVE
CVE
•added 2026/07/14 3:42 p.m.•109 views

CVE-2026-59199

Pillow (Python imaging library) prior to 12.3.0 is affected by a heap out-of-bounds write in public image coordinate APIs when coordinates near signed 32-bit limits are provided to Image.paste(), Image.crop(), or Image.alpha_composite(). The issue is fixed in 12.3.0. Affected component: Pillow’s ...

7.5CVSS7.5AI score0.00385EPSS
Save
CVE
CVE
•added 2026/07/06 6:50 p.m.•107 views

CVE-2026-55380

Pillow (Python imaging library) vulnerability: Prior to 12.3.0, in GdImageFile._open(), image dimensions were read from the GD 2.x header and stored in self._size without invoking Image._decompression_bomb_check(), allowing a crafted .gd file to trigger excessive C-heap allocation. Impact: potent...

7.5CVSS7.4AI score0.00418EPSS
Save
CVE
CVE
•added 2026/07/06 6:44 p.m.•105 views

CVE-2026-55798

Pillow vulnerability CVE-2026-55798 affects WindowsViewer.get_command() in Pillow prior to 12.3.0. It builds a shell command by unescaped file path injected into an f-string and passes it to subprocess.Popen(..., shell=True), enabling injection of arbitrary cmd.exe commands. Impact is limited to ...

4.5CVSS6AI score0.00179EPSS
Save
CVE
CVE
•added 2026/07/14 4:09 p.m.•103 views

CVE-2026-59200

Summary: Pillow 5.1.0–12.3.0 contains a memory exhaustion vulnerability in PdfParser.PdfStream.decode() caused by calling zlib.decompress() with an unbounded output size (bufsize set to the PDF stream Length). This can allow a crafted FlateDecode PDF stream to exhaust memory on a small file. Affe...

7.5CVSS7.3AI score0.00385EPSS
Save
CVE
CVE
•added 2026/05/09 4:11 a.m.•99 views

CVE-2026-42311

CVE-2026-42311 affects the Pillow Python imaging library. From version 10.3.0 up to, but not including, 12.2.0, processing a malicious PSD file can trigger an out-of-bounds/invalid PSD tile extents write, leading to memory corruption with potential crash or arbitrary code execution. The issue has...

8.6CVSS7.4AI score0.00217EPSS
Save
CVE
CVE
•added 2014/04/27 8:00 p.m.•95 views

CVE-2014-3007

The CVE-2014-3007 entry concerns Python Imaging Library (PIL) 1.1.7 and earlier and Pillow 2.3, where command injection could occur via shell metacharacters. Description states vulnerable components include PIL/Pillow-related code and mentions CVE-2014-1932 with possible involvement of JpegImageP...

10CVSS7.8AI score0.11739EPSS
Save
CVE
CVE
•added 2026/07/06 6:49 p.m.•95 views

CVE-2026-54060

The issue affects Pillow (Python imaging library). In FontFile.compile(), per-glyph images were assembled into a single bitmap using Image.new("1", (xsize, ysize)) without calling Image._decompression_bomb_check(), enabling an attacker to trigger excessive memory allocation during conversion or s...

7.5CVSS7.4AI score0.00418EPSS
Save
CVE
CVE
•added 2026/07/14 3:43 p.m.•94 views

CVE-2026-59203

Pillow (Python imaging library) 12.0.0–12.2.0 is affected by an issue in the EPS parser (PIL/EpsImagePlugin.py) where a negative byte count in the %%BeginBinary directive allows an EPS file to cause Image.open() to seek backwards to the same directive and repeatedly parse it, creating an infinite...

7.5CVSS6.1AI score0.00399EPSS
Save
CVE
CVE
•added 2017/04/24 6:00 p.m.•93 views

CVE-2016-3076

Summary. CVE-2016-3076 is a heap-based buffer overflow in Pillow’s j2k_encode_entry function, affecting Pillow 2.5.0–3.1.1 and enabling memory corruption/DoS via a crafted JPEG2000 file. Root cause. Heap overflow in j2k_encode_entry. Impact. Denial of service through memory corruption; exploited ...

5.5CVSS5.3AI score0.02583EPSS
Save
CVE
CVE
•added 2026/07/14 3:38 p.m.•82 views

CVE-2026-59204

Affected software: Pillow (Python imaging library). Vulnerability details: In Pillow versions 8.2.0–12.2.0, the decoder path in src/libImaging/Jpeg2KDecode.c aggregates total_component_width across every tile of a JPEG2000 image instead of recomputing per tile. This can cause a crafted tiled JPEG...

8.7CVSS7.3AI score0.00385EPSS
Save
CVE
CVE
•added 2026/07/14 3:48 p.m.•76 views

CVE-2026-59205

Pillow (Python imaging library) contains a vulnerability in ImageCmsTransform.apply(im, imOut): before version 12.3.0, supplying an output image whose mode does not match the transform’s declared output mode can trigger a controlled native heap corruption. Affected component is ImageCmsTransform....

7.5CVSS7.7AI score0.00385EPSS
Save
CVE
CVE
•added 2026/05/09 4:08 a.m.•72 views

CVE-2026-42309

CVE-2026-42309 affects the Pillow Python imaging library. From 11.2.1 up to 11.2.x before 12.2.0, passing nested lists as coordinates to APIs like ImagePath.Path, ImageDraw.ImageDraw.polygon, and ImageDraw.ImageDraw.line could cause a heap-based buffer overflow because nested coordinates were rec...

5.5CVSS6.6AI score0.00182EPSS
Save
CVE
CVE
•added 2015/05/01 3:00 p.m.•71 views

CVE-2014-3598

CVE-2014-3598 affects the Python Pillow library. The vulnerability is in the Jpeg2KImagePlugin and is exploitable via a crafted image, allowing a denial-of-service condition. It concerns Pillow versions before 2.5.3; upgrading to 2.5.3 or newer mitigates the issue (per linked advisories and CVE r...

5CVSS6.5AI score0.01993EPSS
Save
Total number of security vulnerabilities73