CVE catalog

CVE-2024-46954

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.55% · Oct 25, 2026

A flaw was found in Ghostscript/base/gp_utf8.c. This vulnerability allows directory traversal via overlong UTF-8 encoding, potentially leading to unauthorized access to filesystem directories. ghostscript: Directory Traversal in Ghostscript via Overlong UTF-8 Encoding 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+deb12u8not affected
Debianghostscriptbookworm-security10.0.0~dfsg-11+deb12u8not affected
UbuntughostscriptnobleNot reportednot affected
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
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
DebianghostscriptsourcebookwormNot affectedunimportantNot 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-46954Not reported
Alpineghostscriptapk3.1910.04.0-r0Not reportedALPINE-CVE-2024-46954Not reported
Alpineghostscriptapk3.2010.04.0-r0Not reportedALPINE-CVE-2024-46954Not reported
Alpineghostscriptapk3.2110.04.0-r0Not reportedALPINE-CVE-2024-46954Not reported
Alpineghostscriptapk3.2210.04.0-r0Not reportedALPINE-CVE-2024-46954Not reported
Alpineghostscriptapk3.2310.04.0-r0Not reportedALPINE-CVE-2024-46954Not reported
Ubuntughostscriptdeb24.0410.02.1~dfsg1-0ubuntu7.4Not reportedUBUNTU-CVE-2024-46954Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [ghostscript]Not affected
    Details (4)
    • 10.0.0~dfsg-11+deb12u8 · amd64 · bookworm

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

  • [ghostscript-doc]Not affected

    Source package: [ghostscript]

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

  • [ghostscript-x]Not affected

    Source package: [ghostscript]

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

  • [libgs10]Not affected

    Source package: [ghostscript]

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

  • [libgs10-common]Not affected

    Source package: [ghostscript]

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

  • [libgs9-common]Not affected

    Source package: [ghostscript]

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

  • [libgs-common]Not affected

    Source package: [ghostscript]

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

  • [libgs-dev]Not affected

    Source package: [ghostscript]

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

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

      Not affected

      usn · ghostscript · debian · bookworm

[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