CVE catalog

CVE-2024-28219

Pillow vulnerability

[CVE catalog]

Severity
High · CVSS 7.3CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.00% · Oct 25, 2026

In _imagingcms.c in Pillow before 10.3.0, a buffer overflow exists because strcpy is used instead of strncpy.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpillowsid13.0.0-1fixed
Debianpillowforky12.3.0-1fixed
Debianpillowtrixie11.1.0-5+deb13u4fixed
Debianpillowtrixie-security11.1.0-5+deb13u3fixed
Debianpillowbookworm9.4.0-1.1+deb12u1fixed
Debianpillowbookworm-security9.4.0-1.1+deb12u1fixed
Ubuntupillownoble10.2.0-1ubuntu1fixed
Ubuntupython-pil-docnoble10.2.0-1ubuntu1fixed
Ubuntupython3-pilnoble10.2.0-1ubuntu1fixed
Ubuntupython3-pil.imagetknoble10.2.0-1ubuntu1fixed
PyPIpillowNot reported10.3.0fixed
Ubuntupillowpro4.1.1-3build2vulnerable
Ubuntupillowpro4.3.0-2ubuntu1vulnerable
Ubuntupillowpro5.0.0-1vulnerable
Ubuntupillowpro5.1.0-1vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.2vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.3vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.4vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.5vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.6vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.7vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.8vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.8+esm1fixed
Ubuntupillow20.046.1.0-1vulnerable
Ubuntupillow20.046.1.0-1build1vulnerable
Ubuntupillow20.046.2.1-2vulnerable
Ubuntupillow20.047.0.0-4vulnerable
Ubuntupillow20.047.0.0-4build1vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.1vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.2vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.3vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.4vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.5vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.6vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.7vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.8vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.9fixed
Ubuntupillow22.048.1.2+dfsg-0.3vulnerable
Ubuntupillow22.049.0.0-1vulnerable
Ubuntupillow22.049.0.1-1vulnerable
Ubuntupillow22.049.0.1-1build1vulnerable
Ubuntupillow22.049.0.1-1ubuntu0.1vulnerable
Ubuntupillow22.049.0.1-1ubuntu0.2vulnerable
Ubuntupillow22.049.0.1-1ubuntu0.3fixed
Ubuntupillow-python2pro6.2.1-3~build1vulnerable
Ubuntupillow-python2pro6.2.1-3vulnerable
Ubuntupillow-python2pro6.2.1-3ubuntu0.1~esm1vulnerable
Ubuntupillow-python2pro6.2.1-3ubuntu0.1~esm2fixed
Ubuntupillow24.0410.0.0-1vulnerable
Ubuntupillow24.0410.1.0-1vulnerable
Ubuntupillow24.0410.2.0-1vulnerable
Ubuntupillow24.0410.2.0-1build1vulnerable
Ubuntupillow24.0410.2.0-1ubuntu1fixed
Ubuntupillowpro4.1.1-3build2vulnerable
Ubuntupillowpro4.3.0-2ubuntu1vulnerable
Ubuntupillowpro5.0.0-1vulnerable
Ubuntupillowpro5.1.0-1vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.2vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.3vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.4vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.5vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.6vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.7vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.8vulnerable
Ubuntupillowpro5.1.0-1ubuntu0.8+esm1fixed
Ubuntupillow20.046.1.0-1vulnerable
Ubuntupillow20.046.1.0-1build1vulnerable
Ubuntupillow20.046.2.1-2vulnerable
Ubuntupillow20.047.0.0-4vulnerable
Ubuntupillow20.047.0.0-4build1vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.1vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.2vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.3vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.4vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.5vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.6vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.7vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.8vulnerable
Ubuntupillow20.047.0.0-4ubuntu0.9fixed
Ubuntupillow-python2pro6.2.1-3~build1vulnerable
Ubuntupillow-python2pro6.2.1-3vulnerable
Ubuntupillow-python2pro6.2.1-3ubuntu0.1~esm1vulnerable
Ubuntupillow-python2pro6.2.1-3ubuntu0.1~esm2fixed
Ubuntupillow22.048.1.2+dfsg-0.3vulnerable
Ubuntupillow22.049.0.0-1vulnerable
Ubuntupillow22.049.0.1-1vulnerable
Ubuntupillow22.049.0.1-1build1vulnerable
Ubuntupillow22.049.0.1-1ubuntu0.1vulnerable
Ubuntupillow22.049.0.1-1ubuntu0.2vulnerable
Ubuntupillow22.049.0.1-1ubuntu0.3fixed
Ubuntupillow24.0410.0.0-1vulnerable
Ubuntupillow24.0410.1.0-1vulnerable
Ubuntupillow24.0410.2.0-1vulnerable
Ubuntupillow24.0410.2.0-1build1vulnerable
Ubuntupillow24.0410.2.0-1ubuntu1fixed
Susepython-Pillowopenstack cloud 95.2.0-3.26.2fixed
Susevenv-openstack-horizonopenstack cloud 914.1.1~dev11-4.55.2fixed
Susepython-Pillowopenstack cloud crowbar 95.2.0-3.26.2fixed
Susepython-Pillowlinux enterprise module for python 3 15 sp59.5.0-150400.5.15.1fixed
Susepython-Pillowlinux enterprise high performance computing 15 sp4-espos9.5.0-150400.5.15.1fixed
Susepython-Pillowlinux enterprise high performance computing 15 sp4-ltss9.5.0-150400.5.15.1fixed
Susepython-Pillowlinux enterprise server 15 sp4-ltss9.5.0-150400.5.15.1fixed
Susepython-Pillowlinux enterprise server for sap applications 15 sp49.5.0-150400.5.15.1fixed
Opensusepython-Pillowleap 15.59.5.0-150400.5.15.1fixed
Opensusepython-Pillowleap 15.57.2.0-150300.3.9.1fixed
Susepython-Pillowhpe helion openstack 84.2.1-3.29.2fixed
Susevenv-openstack-horizon-hpehpe helion openstack 812.0.5~dev6-14.58.2fixed
Susepython-Pillowopenstack cloud 84.2.1-3.29.2fixed
Susevenv-openstack-horizonopenstack cloud 812.0.5~dev6-14.58.2fixed
Susepython-Pillowopenstack cloud crowbar 84.2.1-3.29.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpillowsourcesid10.3.0-1not yet assignedNot reportedNot reported
Debianpillowsourceforky10.3.0-1not yet assignedNot reportedNot reported
Debianpillowsourcetrixie10.3.0-1not yet assignedNot reportedNot reported
Debianpillowsourcebookworm9.4.0-1.1+deb12u1not yet assignedNot reportedNot reported
Ubuntupillowdebnoble10.2.0-1ubuntu1Not reportedNot reportedNot reported
Ubuntupython-pil-docdebnoble10.2.0-1ubuntu1Not reportedNot reportedNot reported
Ubuntupython3-pildebnoble10.2.0-1ubuntu1Not reportedNot reportedNot reported
Ubuntupython3-pil.imagetkdebnoble10.2.0-1ubuntu1Not reportedNot reportedNot reported
PyPIpillowPyPINot reported10.3.0Not reportedGHSA-44WM-F244-XHP3Not reported
Ubuntupillowdebpro5.1.0-1ubuntu0.8+esm1Not reportedUSN-6744-1Not reported
Ubuntupillowdeb20.047.0.0-4ubuntu0.9Not reportedUSN-6744-1Not reported
Ubuntupillowdeb22.049.0.1-1ubuntu0.3Not reportedUSN-6744-1Not reported
Ubuntupillow-python2debpro6.2.1-3ubuntu0.1~esm2Not reportedUSN-6744-2Not reported
Ubuntupillowdeb24.0410.2.0-1ubuntu1Not reportedUSN-6744-3Not reported
Ubuntupillowdebpro5.1.0-1ubuntu0.8+esm1Not reportedUBUNTU-CVE-2024-28219Not reported
Ubuntupillowdeb20.047.0.0-4ubuntu0.9Not reportedUBUNTU-CVE-2024-28219Not reported
Ubuntupillow-python2debpro6.2.1-3ubuntu0.1~esm2Not reportedUBUNTU-CVE-2024-28219Not reported
Ubuntupillowdeb22.049.0.1-1ubuntu0.3Not reportedUBUNTU-CVE-2024-28219Not reported
Ubuntupillowdeb24.0410.2.0-1ubuntu1Not reportedUBUNTU-CVE-2024-28219Not reported
Susepython-Pillowrpmopenstack cloud 95.2.0-3.26.2Not reportedSUSE-SU-2024:1267-1Not reported
Susevenv-openstack-horizonrpmopenstack cloud 914.1.1~dev11-4.55.2Not reportedSUSE-SU-2024:1267-1Not reported
Susepython-Pillowrpmopenstack cloud crowbar 95.2.0-3.26.2Not reportedSUSE-SU-2024:1267-1Not reported
Susepython-Pillowrpmlinux enterprise module for python 3 15 sp59.5.0-150400.5.15.1Not reportedSUSE-SU-2024:1258-1Not reported
Susepython-Pillowrpmlinux enterprise high performance computing 15 sp4-espos9.5.0-150400.5.15.1Not reportedSUSE-SU-2024:1258-1Not reported
Susepython-Pillowrpmlinux enterprise high performance computing 15 sp4-ltss9.5.0-150400.5.15.1Not reportedSUSE-SU-2024:1258-1Not reported
Susepython-Pillowrpmlinux enterprise server 15 sp4-ltss9.5.0-150400.5.15.1Not reportedSUSE-SU-2024:1258-1Not reported
Susepython-Pillowrpmlinux enterprise server for sap applications 15 sp49.5.0-150400.5.15.1Not reportedSUSE-SU-2024:1258-1Not reported
Opensusepython-Pillowrpmleap 15.59.5.0-150400.5.15.1Not reportedSUSE-SU-2024:1258-1Not reported
Opensusepython-Pillowrpmleap 15.57.2.0-150300.3.9.1Not reportedSUSE-SU-2024:1154-1Not reported
Susepython-Pillowrpmhpe helion openstack 84.2.1-3.29.2Not reportedSUSE-SU-2024:1268-1Not reported
Susevenv-openstack-horizon-hperpmhpe helion openstack 812.0.5~dev6-14.58.2Not reportedSUSE-SU-2024:1268-1Not reported
Susepython-Pillowrpmopenstack cloud 84.2.1-3.29.2Not reportedSUSE-SU-2024:1268-1Not reported
Susevenv-openstack-horizonrpmopenstack cloud 812.0.5~dev6-14.58.2Not reportedSUSE-SU-2024:1268-1Not reported
Susepython-Pillowrpmopenstack cloud crowbar 84.2.1-3.29.2Not reportedSUSE-SU-2024:1268-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References