CVE catalog

CVE-2024-46952

Ghostscript vulnerabilities

[CVE catalog]

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

A flaw was found in Artifex Ghostscript's PDF XRef stream handling. This vulnerability allows a buffer overflow via crafted values in the W array of a PDF XRef stream. ghostscript: Buffer Overflow in Ghostscript PDF XRef Stream Handling The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianghostscriptsid10.08.0~dfsg-2fixed
Debianghostscriptforky10.08.0~dfsg-2fixed
Debianghostscripttrixie10.05.1~dfsg-1+deb13u1fixed
Debianghostscripttrixie-security10.05.1~dfsg-1+deb13u3fixed
Debianghostscriptbookworm10.0.0~dfsg-11+deb12u8fixed
Debianghostscriptbookworm-security10.0.0~dfsg-11+deb12u8fixed
Ubuntughostscriptnoble10.0.0~dfsg-11+deb12u6fixed
Ubuntughostscriptnoble10.02.1~dfsg1-0ubuntu7.4fixed
Ubuntughostscript-docnoble10.02.1~dfsg1-0ubuntu7.4fixed
Ubuntulibgs-commonnoble10.02.1~dfsg1-0ubuntu7.4fixed
Ubuntulibgs-devnoble10.02.1~dfsg1-0ubuntu7.4fixed
Ubuntulibgs10noble10.02.1~dfsg1-0ubuntu7.4fixed
Ubuntulibgs10-commonnoble10.02.1~dfsg1-0ubuntu7.4fixed
Alpineghostscript3.1810.04.0-r0fixed
Alpineghostscript3.1910.04.0-r0fixed
Alpineghostscript3.2010.04.0-r0fixed
Alpineghostscript3.2110.04.0-r0fixed
Alpineghostscript3.2210.04.0-r0fixed
Alpineghostscript3.2310.04.0-r0fixed
Ubuntughostscript22.049.54.0~dfsg1-0ubuntu2vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu4vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.1vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.2vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.3vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.4vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.5vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.6vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.7vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.9vulnerable
Ubuntughostscript22.049.55.0~dfsg1-0ubuntu5.10fixed
Ubuntughostscript24.0410.01.2~dfsg1-0ubuntu2vulnerable
Ubuntughostscript24.0410.01.2~dfsg1-0ubuntu2.1vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu1vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu2vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu5vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu6vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu7vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu7.1vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu7.3vulnerable
Ubuntughostscript24.0410.02.1~dfsg1-0ubuntu7.4fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianghostscriptsourcesid10.04.0~dfsg-1not yet assignedNot reportedNot reported
Debianghostscriptsourceforky10.04.0~dfsg-1not yet assignedNot reportedNot reported
Debianghostscriptsourcetrixie10.04.0~dfsg-1not yet assignedNot reportedNot reported
Debianghostscriptsourcebookworm10.0.0~dfsg-11+deb12u6not yet assignedNot reportedNot reported
Ubuntughostscriptdebnoble10.0.0~dfsg-11+deb12u6Not reportedNot reportedNot reported
Ubuntughostscriptdebnoble10.02.1~dfsg1-0ubuntu7.4Not reportedNot reportedNot reported
Ubuntughostscript-docdebnoble10.02.1~dfsg1-0ubuntu7.4Not reportedNot reportedNot reported
Ubuntulibgs-commondebnoble10.02.1~dfsg1-0ubuntu7.4Not reportedNot reportedNot reported
Ubuntulibgs-devdebnoble10.02.1~dfsg1-0ubuntu7.4Not reportedNot reportedNot reported
Ubuntulibgs10debnoble10.02.1~dfsg1-0ubuntu7.4Not reportedNot reportedNot reported
Ubuntulibgs10-commondebnoble10.02.1~dfsg1-0ubuntu7.4Not reportedNot reportedNot reported
Alpineghostscriptapk3.1810.04.0-r0Not reportedALPINE-CVE-2024-46952Not reported
Alpineghostscriptapk3.1910.04.0-r0Not reportedALPINE-CVE-2024-46952Not reported
Alpineghostscriptapk3.2010.04.0-r0Not reportedALPINE-CVE-2024-46952Not reported
Alpineghostscriptapk3.2110.04.0-r0Not reportedALPINE-CVE-2024-46952Not reported
Alpineghostscriptapk3.2210.04.0-r0Not reportedALPINE-CVE-2024-46952Not reported
Alpineghostscriptapk3.2310.04.0-r0Not reportedALPINE-CVE-2024-46952Not reported
Ubuntughostscriptdeb22.049.55.0~dfsg1-0ubuntu5.10Not reportedUBUNTU-CVE-2024-46952Not reported
Ubuntughostscriptdeb24.0410.02.1~dfsg1-0ubuntu7.4Not reportedUBUNTU-CVE-2024-46952Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (4)
    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

  • Source package: [ghostscript]

    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

  • Source package: [ghostscript]

    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

  • [libgs10]Fixed

    Source package: [ghostscript]

    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

  • Source package: [ghostscript]

    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

  • Source package: [ghostscript]

    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

  • Source package: [ghostscript]

    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · all · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

  • [libgs-dev]Fixed

    Source package: [ghostscript]

    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

    • 10.0.0~dfsg-11+deb12u8 · arm64 · bookworm-security

      Fixed · Fixed: 10.0.0~dfsg-11+deb12u6

      usn · ghostscript · debian · bookworm; usn · ghostscript · debian · 12

[Debian 13 (Trixie)]

  • Details (6)
    • 10.05.1~dfsg-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

  • Source package: [ghostscript]

    Details (6)
    • 10.05.1~dfsg-1+deb13u1 · all · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u3 · all · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

  • [libgs10]Fixed

    Source package: [ghostscript]

    Details (6)
    • 10.05.1~dfsg-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

  • Source package: [ghostscript]

    Details (6)
    • 10.05.1~dfsg-1+deb13u1 · all · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u3 · all · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

  • Source package: [ghostscript]

    Details (6)
    • 10.05.1~dfsg-1+deb13u1 · all · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · all · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u2 · all · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u3 · all · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

  • [libgs-dev]Fixed

    Source package: [ghostscript]

    Details (6)
    • 10.05.1~dfsg-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u2 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

    • 10.05.1~dfsg-1+deb13u3 · amd64 · trixie-security

      Fixed · Fixed: 10.04.0~dfsg-1

      usn · ghostscript · debian · 13

Observed:

References