Linux · SUSE Linux Enterprise · Security advisory · November 7, 2026
SUSE-SU-2026:5038-1: python-Pillow security update
SUSE-SU-2026:5038-1, released November 7, 2026, fixes 29 CVEs in python-Pillow (version 7.2.0-150300.3.33.1). None of them is reported as exploited. Patch Radar priority: Urgent.
Urgent
CVEs closed
29
3 rated Critical
Exploited
0
None reported
Highest CVSS
8.1
Base score, 0 to 10
Highest EPSS
0.0130
70th percentile
Priority of the 29 CVEs
Patch now 0
Urgent 3
High 15
Routine 11
Fixed package versions
| Product | Release | Fixed in |
|---|---|---|
| python-Pillow | sles 15.7 | 7.2.0-150300.3.33.1 |
CVEs this fix closes
| Priority | CVE | Title | CVSS | EPSS | Exploitation |
|---|---|---|---|---|---|
| Urgent | CVE-2026-112900 | python-Pillow: argument Injection in Ghostscript call can lead to remote code execution (bsc#1286397). | 8.1 | 0.0130 | None reported |
| Urgent | CVE-2026-112393 | python-Pillow: heap buffer overflow and stale-heap disclosure in _tiffWriteProc when saving compressed TIFF data | 8.1 | 0.0102 | None reported |
| Urgent | CVE-2026-112398 | python-Pillow: heap buffer overflow in FPX JPEG decoding can lead to code execution (bsc#1286406). | 8.1 | 0.0070 | None reported |
| High | CVE-2026-96640 | python-Pillow: PDF append accepts malformed shared page-tree DAG, which can cause resource exhaustion (bsc#1286798). | 7.5 | 0.0060 | None reported |
| High | CVE-2026-112402 | python-Pillow: Denial of service via double free during image transformation (bsc#1286381). | 7.5 | 0.0059 | None reported |
| High | CVE-2026-112405 | python-Pillow: NULL pointer dereference in `Image.merge` via an unvalidated band 0 (bsc#1286404). | 7.5 | 0.0059 | None reported |
| High | CVE-2026-112894 | python-Pillow: Denial of Service via crafted multi-frame image conversion (bsc#1286408). | 7.5 | 0.0059 | None reported |
| High | CVE-2026-112895 | python-Pillow: Denial of service via crafted PDF during append operations (bsc#1286411). | 7.5 | 0.0059 | None reported |
| High | CVE-2026-112392 | python-Pillow: Denial of Service via zero-size images in rank filters (bsc#1286287). | 7.5 | 0.0059 | None reported |
| High | CVE-2026-112390 | python-Pillow: Denial of Service via infinite loop during crafted MIC image parsing (bsc#1286256). | n/a | 0.0059 | None reported |
| High | CVE-2026-112391 | python-Pillow: Denial of Service via unbounded recursion in PDF parser (bsc#1286273). | 7.5 | 0.0058 | None reported |
| High | CVE-2026-112397 | python-Pillow: out-of-bounds access in `_imagingmorph` on a zero-width image (bsc#1286314). | 7.5 | 0.0057 | None reported |
| High | CVE-2026-112406 | python-Pillow: infinite loop in `PdfParser.rewrite_pages` on page tree `Parent` cycle (bsc#1286403). | 7.5 | 0.0057 | None reported |
| High | CVE-2026-112901 | python-Pillow: ReDoS in `XbmImagePlugin` can be triggered by 512-byte file (bsc#1286396). | n/a | 0.0053 | None reported |
| High | CVE-2026-112399 | python-Pillow: Denial of service via crafted APNG image (bsc#1286368). | n/a | 0.0053 | None reported |
| High | CVE-2026-112892 | python-Pillow: MSP RLE decoder expands a tiny file into unbounded memory (bsc#1286401). | 7.5 | 0.0050 | None reported |
| High | CVE-2026-112897 | python-Pillow: `TiffDecode` returns uninitialized memory as pixels for short JPEG strips (bsc#1286398). | n/a | 0.0048 | None reported |
| High | CVE-2026-112896 | python-Pillow: TIFF encoder `ColorMap` plane-size mismatch causes a heap out-of-bounds read (bsc#1286400). | n/a | 0.0048 | None reported |
| Routine | CVE-2026-112403 | python-Pillow: heap buffer overflow in `ImagingJpegDecode` allows for code execution (bsc#1286405). | n/a | 0.0095 | None reported |
| Routine | CVE-2026-112401 | python-Pillow: Denial of Service via crafted GIF comments (bsc#1286372). | n/a | 0.0065 | None reported |
| Routine | CVE-2026-112400 | python-Pillow: Denial of Service via memory exhaustion from crafted GIF image (bsc#1286370). | n/a | 0.0059 | None reported |
| Routine | CVE-2026-112394 | python-Pillow: `P;2L` and `P;4L` decoders may read 1 to 3 bytes past the passed buffer size (bsc#1286311). | n/a | 0.0056 | None reported |
| Routine | CVE-2026-112891 | python-Pillow: quadratic GIF comment copying during save (bsc#1286402). | n/a | 0.0055 | None reported |
| Routine | CVE-2026-112899 | python-Pillow: EPS `load(scale)` lets Ghostscript render past the decompression bomb limit (bsc#1286489). | n/a | 0.0054 | None reported |
| Routine | CVE-2026-112902 | python-Pillow: memory disclosure and segfault in libtiff encoder via crafted TIFF tags (bsc#1286804). | n/a | 0.0050 | None reported |
Showing 1 to 25 of 29
1Next
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.