SUSE SLED15 / SLES15 Security Update : python-Pillow (SUSE-SU-2026:5194-1)

critical Nessus Plugin ID 379493

Synopsis

The remote SUSE host is missing one or more security updates.

Description

The remote SUSE Linux SLED15 / SLED_SAP15 / SLES15 / SLES_SAP15 host has packages installed that are affected by multiple vulnerabilities as referenced in the SUSE-SU-2026:5194-1 advisory.

- CVE-2026-96636: decompression-bomb protection bypass via multi-frame `seek()` in MPO and DCX (bsc#1286802).
- CVE-2026-96637: decompression bomb check bypass in `SpiderImagePlugin.seek()` leads to unbounded allocation DoS (bsc#1286801).
- CVE-2026-96638: BMP RLE decoder memory-amplification DoS via unbounded delta escape/absolute mode (bsc#1286800).
- CVE-2026-96640: PDF append accepts malformed shared page-tree DAG, which can cause resource exhaustion (bsc#1286798).
- CVE-2026-96641: reachable undefined behavior in native integer operations can lead to denial of service or logic integrity compromise (bsc#1286797).
- CVE-2026-96642: `TarIO` negative size field causes infinite CPU-spin loop (bsc#1286796).
- CVE-2026-96778: heap buffer overflow writing JPEG comment after ICC profile fills buffer (bsc#1286793).
- CVE-2026-112390: Denial of Service via infinite loop during crafted MIC image parsing (bsc#1286256).
- CVE-2026-112391: Denial of Service via unbounded recursion in PDF parser (bsc#1286273).
- CVE-2026-112392: Denial of Service via zero-size images in rank filters (bsc#1286287).
- CVE-2026-112393: heap buffer overflow and stale-heap disclosure in _tiffWriteProc when saving compressed TIFF data (bsc#1286325).
- CVE-2026-112394: `P;2L` and `P;4L` decoders may read 1 to 3 bytes past the passed buffer size (bsc#1286311).
- CVE-2026-112395: Pillow tiled-TIFF decoder reads past tile buffer in `copy4` (bsc#1286312).
- CVE-2026-112397: out-of-bounds access in `_imagingmorph` on a zero-width image (bsc#1286314).
- CVE-2026-112398: heap buffer overflow in FPX JPEG decoding can lead to code execution (bsc#1286406).
- CVE-2026-112399: Denial of service via crafted APNG image (bsc#1286368).
- CVE-2026-112400: Denial of Service via memory exhaustion from crafted GIF image (bsc#1286370).
- CVE-2026-112401: Denial of Service via crafted GIF comments (bsc#1286372).
- CVE-2026-112402: Denial of service via double free during image transformation (bsc#1286381).
- CVE-2026-112403: heap buffer overflow in `ImagingJpegDecode` allows for code execution (bsc#1286405).
- CVE-2026-112404: Denial of Service via out-of-bounds read in TIFF decoding (bsc#1286388).
- CVE-2026-112405: NULL pointer dereference in `Image.merge` via an unvalidated band 0 (bsc#1286404).
- CVE-2026-112406: infinite loop in `PdfParser.rewrite_pages` on page tree `Parent` cycle (bsc#1286403).
- CVE-2026-112891: quadratic GIF comment copying during save (bsc#1286402).
- CVE-2026-112892: MSP RLE decoder expands a tiny file into unbounded memory (bsc#1286401).
- CVE-2026-112894: Denial of Service via crafted multi-frame image conversion (bsc#1286408).
- CVE-2026-112895: Denial of service via crafted PDF during append operations (bsc#1286411).
- CVE-2026-112896: TIFF encoder `ColorMap` plane-size mismatch causes a heap out-of-bounds read (bsc#1286400).
- CVE-2026-112897: `TiffDecode` returns uninitialized memory as pixels for short JPEG strips (bsc#1286398).
- CVE-2026-112898: `Image.quantize()` with empty palette can leak uninitialized stack memory (bsc#1286399).
- CVE-2026-112899: EPS `load(scale)` lets Ghostscript render past the decompression bomb limit (bsc#1286489).
- CVE-2026-112900: argument Injection in Ghostscript call can lead to remote code execution (bsc#1286397).
- CVE-2026-112901: ReDoS in `XbmImagePlugin` can be triggered by 512-byte file (bsc#1286396).
- CVE-2026-112902: memory disclosure and segfault in libtiff encoder via crafted TIFF tags (bsc#1286804).

Tenable has extracted the preceding description block directly from the SUSE security advisory.

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version number.

Solution

Update the affected python311-Pillow and / or python311-Pillow-tk packages.

See Also

https://bugzilla.suse.com/1286256

https://bugzilla.suse.com/1286273

https://bugzilla.suse.com/1286287

https://bugzilla.suse.com/1286311

https://bugzilla.suse.com/1286312

https://bugzilla.suse.com/1286314

https://bugzilla.suse.com/1286325

https://bugzilla.suse.com/1286368

https://bugzilla.suse.com/1286370

https://bugzilla.suse.com/1286372

https://bugzilla.suse.com/1286381

https://bugzilla.suse.com/1286388

https://bugzilla.suse.com/1286396

https://bugzilla.suse.com/1286397

https://bugzilla.suse.com/1286398

https://bugzilla.suse.com/1286399

https://bugzilla.suse.com/1286400

https://bugzilla.suse.com/1286401

https://bugzilla.suse.com/1286402

https://bugzilla.suse.com/1286403

https://bugzilla.suse.com/1286404

https://bugzilla.suse.com/1286405

https://bugzilla.suse.com/1286406

https://bugzilla.suse.com/1286408

https://bugzilla.suse.com/1286411

https://bugzilla.suse.com/1286489

https://bugzilla.suse.com/1286793

https://bugzilla.suse.com/1286796

https://bugzilla.suse.com/1286797

https://bugzilla.suse.com/1286798

https://bugzilla.suse.com/1286800

https://bugzilla.suse.com/1286801

https://bugzilla.suse.com/1286802

https://bugzilla.suse.com/1286804

https://www.suse.com/security/cve/CVE-2026-112390

https://www.suse.com/security/cve/CVE-2026-112391

https://www.suse.com/security/cve/CVE-2026-112392

https://www.suse.com/security/cve/CVE-2026-112393

https://www.suse.com/security/cve/CVE-2026-112394

https://www.suse.com/security/cve/CVE-2026-112395

https://www.suse.com/security/cve/CVE-2026-112397

https://www.suse.com/security/cve/CVE-2026-112398

https://www.suse.com/security/cve/CVE-2026-112399

https://www.suse.com/security/cve/CVE-2026-112400

https://www.suse.com/security/cve/CVE-2026-112401

https://www.suse.com/security/cve/CVE-2026-112402

https://www.suse.com/security/cve/CVE-2026-112403

https://www.suse.com/security/cve/CVE-2026-112404

https://www.suse.com/security/cve/CVE-2026-112405

https://www.suse.com/security/cve/CVE-2026-112406

https://www.suse.com/security/cve/CVE-2026-112891

https://www.suse.com/security/cve/CVE-2026-112892

https://www.suse.com/security/cve/CVE-2026-112894

https://www.suse.com/security/cve/CVE-2026-112895

https://www.suse.com/security/cve/CVE-2026-112896

https://www.suse.com/security/cve/CVE-2026-112897

https://www.suse.com/security/cve/CVE-2026-112898

https://www.suse.com/security/cve/CVE-2026-112899

https://www.suse.com/security/cve/CVE-2026-112900

https://www.suse.com/security/cve/CVE-2026-112901

https://www.suse.com/security/cve/CVE-2026-112902

https://www.suse.com/security/cve/CVE-2026-96636

https://www.suse.com/security/cve/CVE-2026-96637

https://www.suse.com/security/cve/CVE-2026-96638

https://www.suse.com/security/cve/CVE-2026-96640

https://www.suse.com/security/cve/CVE-2026-96641

https://www.suse.com/security/cve/CVE-2026-96642

https://www.suse.com/security/cve/CVE-2026-96778

http://www.nessus.org/u?cdf7ea48

Plugin Details

Severity: Critical

ID: 379493

File Name: suse_SU-2026-5194-1.nasl

Version: 1.1

Type: Local

Agent: unix

Published: 11/12/2026

Updated: 11/12/2026

Supported Sensors: Nessus Agent, Continuous Assessment, Nessus

Risk Information

VPR

Risk Factor: High

Score: 7.6

Percentile: 98.11

CVSS v2

Risk Factor: Critical

Base Score: 10

Temporal Score: 7.8

Vector: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

CVSS Score Source: CVE-2026-96778

CVSS v3

Risk Factor: Critical

Base Score: 9.8

Temporal Score: 8.8

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

CVSS Score Source: CVE-2026-112900

CVSS v4

Risk Factor: Critical

Base Score: 9.2

Threat Score: 8.2

Threat Vector: CVSS:4.0/E:P

Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

CVSS Score Source: CVE-2026-112900

Vulnerability Information

CPE: cpe:/o:novell:suse_linux:15, p-cpe:/a:novell:suse_linux:python311-pillow-tk, p-cpe:/a:novell:suse_linux:python311-pillow

Required KB Items: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 11/11/2026

Vulnerability Publication Date: 10/19/2026

Reference Information

CVE: CVE-2026-112390, CVE-2026-112391, CVE-2026-112392, CVE-2026-112393, CVE-2026-112394, CVE-2026-112395, CVE-2026-112397, CVE-2026-112398, CVE-2026-112399, CVE-2026-112400, CVE-2026-112401, CVE-2026-112402, CVE-2026-112403, CVE-2026-112404, CVE-2026-112405, CVE-2026-112406, CVE-2026-112891, CVE-2026-112892, CVE-2026-112894, CVE-2026-112895, CVE-2026-112896, CVE-2026-112897, CVE-2026-112898, CVE-2026-112899, CVE-2026-112900, CVE-2026-112901, CVE-2026-112902, CVE-2026-96636, CVE-2026-96637, CVE-2026-96638, CVE-2026-96640, CVE-2026-96641, CVE-2026-96642, CVE-2026-96778

SuSE: SUSE-SU-2026:5194-1