Pillow — это библиотека изображений Python. В версиях с 8.2.0 по 12.2.0 src/libImaging/Jpeg2KDecode.c накапливает total_compent_width для каждого фрагмента изображения JPEG2000 вместо повторного вычисления для каждого фрагмента, что позволяет созданному мозаичному файлу JPEG2000 существенно увеличить временное использование памяти и вызвать сбои нехватки памяти во время декодирования. Эта проблема исправлена в версии 12.3.0.
Показать оригинальное описание (EN)
Pillow is a Python imaging library. From 8.2.0 through 12.2.0, src/libImaging/Jpeg2KDecode.c accumulates total_component_width across every tile in a JPEG2000 image instead of recomputing it per tile, allowing a crafted tiled JPEG2000 file to force substantially higher transient memory usage and trigger out-of-memory failures during decoding. This issue is fixed in version 12.3.0.
Характеристики атаки
Последствия
Строка CVSS v4.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Python Pillow
cpe:2.3:a:python:pillow:*:*:*:*:*:*:*:*
|
8.2.0
|
12.3.0
|