Vulnerability · Published Apr 15, 2026 · Assigned by GitHub_M
CVE-2026-40192Pillow is vulnerable to a FITS GZIP decompression bomb
High 7.5
In plain English
A high-severity resource allocation without limits in Pillow from python-pillow. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 52% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Pillow is a Python imaging library. Versions 10.3.0 through 12.1.1 did not limit the amount of GZIP-compressed data read when decoding a FITS image, making them vulnerable to decompression bomb attacks. A specially crafted FITS file could cause unbounded memory consumption, leading to denial of service (OOM crash or severe performance degradation). If users are unable to immediately upgrade, they should only open specific image formats, excluding FITS, as a workaround.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:13 | pillow | 11.1.0-5+deb13u2 | DEBIAN-CVE-2026-40192 |
| Debian:14 | pillow | 12.2.0-1 | DEBIAN-CVE-2026-40192 |
| PyPI | pillow | 12.2.0 | GHSA-whj4-6x5x-4v2j |
| PyPI | pillow | 12.2.0 | PYSEC-2026-2250 |
| Ubuntu:25.10 | pillow | 11.3.0-1ubuntu1.2 | UBUNTU-CVE-2026-40192 |
| Ubuntu:26.04:LTS | pillow | 12.1.1-2ubuntu1.1 | UBUNTU-CVE-2026-40192 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| python-pillow | Pillow | >= 10.3.0, < 12.2.0 |
Weakness: CWE-770, CWE-400, CWE-409 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/python-pillow/Pillow/security/advisories/GHSA-whj4-6x5x-4v2j x_refsource_CONFIRM
- https://github.com/python-pillow/Pillow/pull/9521 x_refsource_MISC
- https://github.com/python-pillow/Pillow/commit/3cb854e8b2bab43f40e342e665f9340d861aa628 x_refsource_MISC
- https://pillow.readthedocs.io/en/stable/releasenotes/12.2.0.html#prevent-fits-decompression-bomb x_refsource_MISC
- https://access.redhat.com/security/cve/CVE-2026-40192 vdb-entry, x_refsource_REDHAT
- RHBZ#2458856 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-40192.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:24761 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:27076 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:24762 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:34366 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:34368 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:34365 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:61628 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:61627 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:61629 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:16008 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:16030 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:16009 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:16174 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:57387 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:24866 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:17611 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:17609 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:24977 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:65126 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:19712 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:37275 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:22840 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:22629 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:21017 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:24853 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:19375 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:22465 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:23361 vendor-advisory, x_refsource_REDHAT