Pillow is a Python imaging library. From 5.2.0 until 12.3.0, Pillow's TGA RLE encoder 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. This issue is fixed in version 12.3.0.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade python-pillow-debuginfoUpgrade python3-pillow-tk-debuginfoUpgrade python3-pillowUpgrade python3-pillow-tkUpgrade python3-pillow-develUpgrade python-pillow-debugsourceUpgrade python3-pillow-debuginfo | Aug 10, 2026 | Jul 14, 2026 |
| Ubuntu | — | Upgrade python3-pilUpgrade python3-pil.imagetk (Ubuntu Pro)Upgrade python3-pil (Ubuntu Pro)Upgrade python3-pil.imagetk | Sep 1, 2026 | Sep 1, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub