📦 Pillow

by Python

🔍 What is Pillow?

Description coming soon...

🛡️ Security Overview

Click on a severity to filter vulnerabilities

⚠️ Known Vulnerabilities

CVE-2022-30595

CRITICAL CVSS 9.8 May 25, 2022

CVE-2022-30595 is a critical heap buffer overflow vulnerability in Pillow's TGA image processing library. Attackers can exploit this by crafting malicious TGA image files to potentially execute arbitr...

CVE-2022-24303

CRITICAL CVSS 9.1 Mar 28, 2022

This vulnerability in Pillow (Python Imaging Library) allows attackers to delete arbitrary files on the system due to improper handling of spaces in temporary pathnames. Attackers can exploit this by ...

CVE-2022-22817

CRITICAL CVSS 9.8 Jan 10, 2022

CVE-2022-22817 is a critical vulnerability in Pillow's ImageMath.eval function that allows arbitrary Python code execution through expression evaluation. This affects applications using Pillow for ima...

CVE-2021-34552

CRITICAL CVSS 9.8 Jul 13, 2021

This CVE describes a buffer overflow vulnerability in Pillow (Python Imaging Library) that allows attackers to pass controlled parameters to trigger memory corruption. Attackers could potentially exec...

CVE-2021-25287

CRITICAL CVSS 9.1 Jun 2, 2021

This vulnerability is an out-of-bounds read in Pillow's JPEG 2000 decoder that could allow attackers to read sensitive data from memory or cause denial of service. It affects applications using Pillow...

CVE-2026-25990

HIGH CVSS 7.5 Feb 11, 2026

Pillow versions 10.3.0 through 12.1.0 contain an out-of-bounds write vulnerability when processing specially crafted PSD image files. This could allow attackers to execute arbitrary code or crash appl...

CVE-2025-48379

HIGH CVSS 7.1 Jul 1, 2025

This CVE describes a heap buffer overflow vulnerability in the Python Pillow library when saving large DDS format images. Attackers could potentially execute arbitrary code or crash applications by pr...

CVE-2021-23437

HIGH CVSS 7.5 Sep 3, 2021

This vulnerability in Pillow (Python Imaging Library) allows attackers to cause Denial of Service (DoS) through a Regular Expression Denial of Service (ReDoS) attack via the getrgb function. The vulne...

CVE-2021-28676

HIGH CVSS 7.5 Jun 2, 2021

This vulnerability in Pillow's FLI image decoder allows attackers to cause a denial-of-service (DoS) condition by triggering an infinite loop when processing specially crafted FLI files. It affects ap...

CVE-2021-27921

HIGH CVSS 7.5 Mar 3, 2021

This vulnerability in Pillow (Python Imaging Library) allows attackers to cause denial of service through memory exhaustion by exploiting improper size validation of BLP image containers. Attackers ca...

CVE-2021-27923

HIGH CVSS 7.5 Mar 3, 2021

This vulnerability in Pillow (Python Imaging Library) allows attackers to cause denial of service through memory exhaustion by providing specially crafted ICO image files. The library fails to properl...

CVE-2020-35653

HIGH CVSS 7.1 Jan 12, 2021

This vulnerability in Pillow's PCX file decoder allows attackers to read beyond allocated memory buffers when processing malicious PCX files. It affects applications using Pillow to handle PCX images,...