Skip to content
OpenAdvisories
High · 8.8 CVE-2020-5310 BIT-pillow-2020-5310EUVD-2020-0134GHSA-vcqg-3p29-xw73PYSEC-2020-81

Integer overflow in Pillow

Published Jan 3, 2020 · Updated Aug 4, 2024 · Assigned by mitre

Description

libImaging/TiffDecode.c in Pillow before 6.2.2 has a TIFF decoding integer overflow, related to realloc.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 pillow 7.0.0-1 —
Debian 13 pillow 7.0.0-1 —
Debian 12 pillow 7.0.0-1 —
ReleasePackageFixed inAdvisory
Alpine v3.24 py3-pillow 6.2.2-r0 —
Alpine v3.23 py3-pillow 6.2.2-r0 —
Alpine v3.22 py3-pillow 6.2.2-r0 —
Alpine v3.21 py3-pillow 6.2.2-r0 —
Alpine v3.20 py3-pillow 6.2.2-r0 —
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 py3-pillow 6.2.2-r0 —
Alpine v3.18 py3-pillow 6.2.2-r0 —
Alpine v3.17 py3-pillow 6.2.2-r0 —
Alpine v3.16 py3-pillow 6.2.2-r0 —
Alpine v3.15 py3-pillow 6.2.2-r0 —
Alpine v3.14 py3-pillow 6.2.2-r0 —
Alpine v3.13 py3-pillow 6.2.2-r0 —
Alpine v3.12 py3-pillow 6.2.2-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI pillow < 6.2.2 6.2.2 GHSA-vcqg-3p29-xw73

References