Описание
Security update for python-Pillow
This update for python-Pillow fixes the following issues
- CVE-2026-42311: malicious PSD file processing can lead to arbitrary code execution (bsc#1270404).
- CVE-2026-54059: crafted PCF font data can cause excessive memory allocation (bsc#1270409).
- CVE-2026-54060: fonts can trigger excessive memory allocation during conversion or saving (bsc#1270410).
- CVE-2026-55379: bypass of decompression bomb protection allows excessive memory allocation (bsc#1270411).
- CVE-2026-55380: crafted
.gdfile can trigger excessive C-heap allocation when loaded (bsc#1270412).
Список пакетов
openSUSE Leap 16.0
Ссылки
- SUSE Security Ratings
- SUSE Bug 1270404
- SUSE Bug 1270409
- SUSE Bug 1270410
- SUSE Bug 1270411
- SUSE Bug 1270412
- SUSE CVE CVE-2026-42311 page
- SUSE CVE CVE-2026-54059 page
- SUSE CVE CVE-2026-54060 page
- SUSE CVE CVE-2026-55379 page
- SUSE CVE CVE-2026-55380 page
Описание
Pillow is a Python imaging library. From version 10.3.0 to before version 12.2.0, processing a malicious PSD file could lead to memory corruption, potentially resulting in a crash or arbitrary code execution. This issue has been patched in version 12.2.0.
Затронутые продукты
Ссылки
- CVE-2026-42311
- SUSE Bug 1270404
Описание
Pillow is a Python imaging library. Prior to 12.3.0, PIL/PcfFontFile.py _load_bitmaps() read glyph dimensions from the PCF METRICS section and passed them directly to Image.frombytes() without calling Image._decompression_bomb_check(), allowing crafted PCF font data to cause excessive memory allocation. This issue is fixed in version 12.3.0.
Затронутые продукты
Ссылки
- CVE-2026-54059
- SUSE Bug 1270409
Описание
Pillow is a Python imaging library. Prior to 12.3.0, PIL/FontFile.py FontFile.compile() assembled per-glyph images into a combined bitmap with Image.new("1", (xsize, ysize)) without calling Image._decompression_bomb_check(), allowing a font to trigger excessive allocation during conversion or saving. This issue is fixed in version 12.3.0.
Затронутые продукты
Ссылки
- CVE-2026-54060
- SUSE Bug 1270410
Описание
Pillow is a Python imaging library. Prior to 12.3.0, PIL/BdfFontFile.py bdf_char() read the BBX width and height field from a BDF font file and passed attacker-controlled dimensions to Image.new() without calling Image._decompression_bomb_check(), bypassing Pillow's documented decompression bomb protection and allowing excessive memory allocation. This issue is fixed in version 12.3.0.
Затронутые продукты
Ссылки
- CVE-2026-55379
- SUSE Bug 1270411
Описание
Pillow is a Python imaging library. Prior to 12.3.0, PIL/GdImageFile.py GdImageFile._open() read image dimensions from the GD 2.x header and stored them in self._size without calling Image._decompression_bomb_check(), allowing a crafted .gd file to trigger excessive C-heap allocation when loaded. This issue is fixed in version 12.3.0.
Затронутые продукты
Ссылки
- CVE-2026-55380
- SUSE Bug 1270412