python-pillow
cpe:2.3:a:python:pillow:*:*:*:*:*:*:*
- >= 10.3.0, < 12.2.0
A denial-of-service vulnerability has been identified in the Python imaging library Pillow, specifically in versions 10.3.0 prior to 12.2.0. The issue arises from the library's FITS image decoder, which did not restrict the amount of GZIP-compressed data read. This oversight made it possible for a specially crafted FITS file to cause unlimited memory consumption, leading to out-of-memory crashes or significant performance issues.
Exploitation of this vulnerability could result in unbounded memory usage, causing out-of-memory crashes or severe performance degradation.
Users can upgrade to Pillow version 12.2.0 or later to address this vulnerability. If an immediate upgrade is not possible, it is recommended to avoid opening FITS files and to restrict image processing to other formats.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.