CVE-2026-96643
Fixed in a distro release EPSS <1%CVSS 7.1
Pillow is a Python imaging library. From 11.0.0 until 13.0.0, Exif.load() in src/PIL/Image.py repeatedly slices the remaining EXIF data while it begins with the six-byte Exif header. src/PIL/PngImagePlugin.py accepts an uncapped PNG eXIf chunk, so a file filled with repeated headers causes a new shrinking copy on every iteration and quadratic CPU work. The condition is reachable through Image.getexif(), Image._getexif(), and ImageOps.exif_transpose(), including common photo-upload rotation workflows. This issue is fixed in version 13.0.0.
Products: python-pillow Pillow
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| PyPI | pillow | 13.0.0 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Chainguard | mlflow | no fix |
| Chainguard | mlflow-fips | no fix |
| Chainguard | nemo-gym | 0.5.0_rc0_git20260729-r6 |
| Chainguard | nemo-rl-cuda-13.0 | 0.7.0-r11 |
| Chainguard | nemo-rl-cuda-13.0-automodel | 0.7.0-r11 |
| Chainguard | nemo-rl-cuda-13.0-mcore | 0.7.0-r11 |
| Chainguard | nemo-rl-cuda-13.0-sglang | 0.7.0-r11 |
| Chainguard | nemo-rl-cuda-13.0-vllm | 0.7.0-r11 |
| Chainguard | nemo-skills | no fix |
| Chainguard | open-webui | no fix |
| Chainguard | py3.10-pytorch-cuda-12.6 | no fix |
| Chainguard | py3.10-pytorch-cuda-13.0 | no fix |
| Chainguard | py3.10-pytorch-cuda-13.2 | no fix |
| Chainguard | py3.10-vllm-cuda-12.4 | no fix |
| Chainguard | py3.11-pytorch-cuda-13.0 | 2.14.1-r2 |
| Chainguard | py3.12-pytorch-cuda-13.0 | 2.14.1-r2 |
| Chainguard | py3.13-pytorch-cuda-13.0 | 2.14.1-r2 |
| Chainguard | py3.14-pytorch-cuda-13.0 | 2.14.1-r2 |
| Chainguard | superset-fips-6.1 | 6.1.0-r11 |
| Debian 12 | pillow | no fix |
| Debian 13 | pillow | no fix |
| Debian 14 | pillow | no fix |
| Ubuntu 22.04 LTS | pillow | no fix |
| Ubuntu 24.04 LTS | pillow | no fix |
| Ubuntu 26.04 LTS | pillow | no fix |
| Ubuntu 26.10 | pillow | no fix |
| Ubuntu Pro 14.04 LTS | pillow | no fix |
| Ubuntu Pro 16.04 LTS | pillow | no fix |
| Ubuntu Pro 18.04 LTS | pillow | no fix |
| Ubuntu Pro 20.04 LTS | pillow | no fix |
| Ubuntu Pro 20.04 LTS | pillow-python2 | no fix |
| Wolfi | mlflow | no fix |
| Wolfi | open-webui | no fix |