CVE catalog

CVE-2014-3589

pillow: CVE-2014-3589

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
3.36% · Oct 25, 2026

PIL/IcnsImagePlugin.py in Python Imaging Library (PIL) and Pillow before 2.3.2 and 2.5.x before 2.5.2 allows remote attackers to cause a denial of service via a crafted block size.

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
Opensusepython-Pillowtumbleweed12.3.0-1.1fixed
Ubuntupillow14.042.2.1-1ubuntu2vulnerable
Ubuntupillow14.042.2.1-2ubuntu1vulnerable
Ubuntupillow14.042.2.1-3ubuntu2vulnerable
Ubuntupillow14.042.2.1-3ubuntu3vulnerable
Ubuntupillow14.042.2.1-3ubuntu4vulnerable
Ubuntupillow14.042.2.1-3ubuntu6vulnerable
Ubuntupillow14.042.3.0-1ubuntu1vulnerable
Ubuntupillow14.042.3.0-1ubuntu2vulnerable
Ubuntupillow14.042.3.0-1ubuntu3vulnerable
Ubuntupillow14.042.3.0-1ubuntu3.2fixed
Opensusepython-Pillowtumbleweed10.3.0-1.1fixed
Opensusepython-Pillowtumbleweed3.4.2-1.1fixed
Opensusepython-Pillowtumbleweed8.3.2-1.2fixed
Opensusepython-Pillowtumbleweed3.1.1-4.1fixed
Ubuntupillow14.042.2.1-1ubuntu2vulnerable
Ubuntupillow14.042.2.1-2ubuntu1vulnerable
Ubuntupillow14.042.2.1-3ubuntu2vulnerable
Ubuntupillow14.042.2.1-3ubuntu3vulnerable
Ubuntupillow14.042.2.1-3ubuntu4vulnerable
Ubuntupillow14.042.2.1-3ubuntu6vulnerable
Ubuntupillow14.042.3.0-1ubuntu1vulnerable
Ubuntupillow14.042.3.0-1ubuntu2vulnerable
Ubuntupillow14.042.3.0-1ubuntu3vulnerable
Ubuntupillow14.042.3.0-1ubuntu3.2fixed
Susecalamari-clientsenterprise storage 1.01.2.2+git.1428648634.40dfe5b-3.1fixed
Susecephenterprise storage 1.00.80.9-5.1fixed
Suseceph-deployenterprise storage 1.01.5.19+git.1431355031.6178cf3-9.1fixed
Susepython-Pillowenterprise storage 1.02.7.0-4.1fixed
Susepython-djangorestframeworkenterprise storage 1.02.3.12-4.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpillowsourcesid2.5.3-1not yet assignedNot reported[758772]
Debianpillowsourceforky2.5.3-1not yet assignedNot reported[758772]
Debianpillowsourcetrixie2.5.3-1not yet assignedNot reported[758772]
Debianpillowsourcebookworm2.5.3-1not yet assignedNot reported[758772]
Opensusepython-Pillowrpmtumbleweed12.3.0-1.1Not reportedOPENSUSE-SU-2026:11261-1Not reported
Ubuntupillowdeb14.042.3.0-1ubuntu3.2Not reportedUSN-3090-1Not reported
Opensusepython-Pillowrpmtumbleweed10.3.0-1.1Not reportedOPENSUSE-SU-2024:13827-1Not reported
Opensusepython-Pillowrpmtumbleweed3.4.2-1.1Not reportedOPENSUSE-SU-2024:10511-1Not reported
Opensusepython-Pillowrpmtumbleweed8.3.2-1.2Not reportedOPENSUSE-SU-2024:11209-1Not reported
Opensusepython-Pillowrpmtumbleweed3.1.1-4.1Not reportedOPENSUSE-SU-2024:10567-1Not reported
Ubuntupillowdeb14.042.3.0-1ubuntu3.2Not reportedUBUNTU-CVE-2014-3589Not reported
Susecalamari-clientsrpmenterprise storage 1.01.2.2+git.1428648634.40dfe5b-3.1Not reportedSUSE-SU-2015:1102-1Not reported
Susecephrpmenterprise storage 1.00.80.9-5.1Not reportedSUSE-SU-2015:1102-1Not reported
Suseceph-deployrpmenterprise storage 1.01.5.19+git.1431355031.6178cf3-9.1Not reportedSUSE-SU-2015:1102-1Not reported
Susepython-Pillowrpmenterprise storage 1.02.7.0-4.1Not reportedSUSE-SU-2015:1102-1Not reported
Susepython-djangorestframeworkrpmenterprise storage 1.02.3.12-4.2Not reportedSUSE-SU-2015:1102-1Not reported

[Debian bug #758772]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [python3-pil]Unknown

    Source package: [pillow]

    Details (4)
    • 9.4.0-1.1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

  • Source package: [pillow]

    Details (4)
    • 9.4.0-1.1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

  • Source package: [pillow]

    Details (4)
    • 9.4.0-1.1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

    • 9.4.0-1.1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · bookworm; dsa · pillow · debian · 12

[Debian 13 (Trixie)]

  • [python3-pil]Unknown

    Source package: [pillow]

    Details (4)
    • 11.1.0-5+deb13u4 · amd64 · trixie

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u4 · arm64 · trixie

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

  • Source package: [pillow]

    Details (4)
    • 11.1.0-5+deb13u4 · amd64 · trixie

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u4 · arm64 · trixie

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

  • Source package: [pillow]

    Details (4)
    • 11.1.0-5+deb13u4 · all · trixie

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u4 · all · trixie

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u3 · all · trixie-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

    • 11.1.0-5+deb13u3 · all · trixie-security

      Fixed · Fixed: 2.5.3-1

      dsa · pillow · debian · 13

[openSUSE Tumbleweed]

  • Source package: [python-Pillow]

    Details (1)
    • 12.3.0-2.2 · x86_64 · tumbleweed

      Unknown · Fixed: 10.3.0-1.1, 12.3.0-1.1, 3.1.1-4.1, 3.4.2-1.1, 8.3.2-1.2

      Version impact unknown

      dsa · python-Pillow · opensuse · tumbleweed

  • Source package: [python-Pillow]

    Details (1)
    • 12.3.0-2.2 · x86_64 · tumbleweed

      Unknown · Fixed: 10.3.0-1.1, 12.3.0-1.1, 3.1.1-4.1, 3.4.2-1.1, 8.3.2-1.2

      Version impact unknown

      dsa · python-Pillow · opensuse · tumbleweed

  • Source package: [python-Pillow]

    Details (1)
    • 12.3.0-2.2 · x86_64 · tumbleweed

      Unknown · Fixed: 10.3.0-1.1, 12.3.0-1.1, 3.1.1-4.1, 3.4.2-1.1, 8.3.2-1.2

      Version impact unknown

      dsa · python-Pillow · opensuse · tumbleweed

  • Source package: [python-Pillow]

    Details (1)
    • 12.3.0-2.2 · x86_64 · tumbleweed

      Unknown · Fixed: 10.3.0-1.1, 12.3.0-1.1, 3.1.1-4.1, 3.4.2-1.1, 8.3.2-1.2

      Version impact unknown

      dsa · python-Pillow · opensuse · tumbleweed

Observed:

References