CVE-2026-96641 in PillowИнформация

Сводка

по VulDB • 22.10.2026

Pillow — это библиотека для обработки изображений на Python. До версии 13.0.0 в PILfont накопление ширины текста, реализованное в src/_imaging.c, проверяет положительные значения продвижения глифов (glyph advances) относительно INT_MAX, но не проверяет отрицательные значения относительно INT_MIN. Повторение знакового 16-битного значения продвижения -32768 может привести к переполнению целочисленного типа C со знаком в операции xsize += dx, что преобразует отрицательный математический результат в большое положительное значение ширины. Приложения, использующие функции getlength(), getsize() или производные расчеты макета (layout), квотирования, сериализации и выделения ресурсов, могут столкнуться с ошибками нарушения целостности логики или чрезмерным потреблением ресурсов; при этом высокоуровневый путь маски обычно сохраняет проверку на decompression-bomb. Эта проблема исправлена в версии 13.0.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Ответственный

GitHub M

Резервировать

23.09.2026

Раскрытие

23.10.2026

Модерация

принято

Вход

VDB-424998

EPSS

0.00280

KEV

Нет

Деятельности

Низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!