CVE-2024-29508
Artifex Ghostscript before 10.0.3.0 has a heap-based pointer disclosure (observable in a...
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
3.3
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
- Record
CVE-2024-29508- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-122
- Updated
- 2026-11-02
CVE List
3.3
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
- Record
CVE-2024-29508- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-122
- Updated
- 2026-11-02
EUVDEUVD-2024-26511
3.3
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
- Record
EUVD-2024-26511- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-w2wv-53w9-5r3r
3.3
Artifex Ghostscript before 10.0.3.0 has a heap-based pointer disclosure (observable in a...
Artifex Ghostscript before 10.0.3.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
- Record
GHSA-w2wv-53w9-5r3r- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-122
- Updated
- 2026-11-02
OSVBELL-CVE-2024-29508
3.3
- Record
BELL-CVE-2024-29508- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSV
3.3
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
- Record
CVE-2024-29508- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
Show 13 moreShow less
OSVDEBIAN-CVE-2024-29508
3.3
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
- Record
DEBIAN-CVE-2024-29508- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2024-2159
6.3
ghostscript security update
Ghostscript is an interpreter for PostScript™ and Portable Document Format (PDF) files. Ghostscript consists of a PostScript interpreter layer, and a graphics library.
Security Fix(es):
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.(CVE-2024-29508)
Artifex Ghostscript before 10.03.1 allows memory corruption, and SAFER sandbox bypass, via format string injection with a uniprint device.(CVE-2024-29510)
- Record
OESA-2024-2159- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2024-2160
3.3
ghostscript security update
Ghostscript is an interpreter for PostScript™ and Portable Document Format (PDF) files. Ghostscript consists of a PostScript interpreter layer, and a graphics library.
Security Fix(es):
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.(CVE-2024-29508)
- Record
OESA-2024-2160- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2024-2161
3.3
ghostscript security update
Ghostscript is an interpreter for PostScript™ and Portable Document Format (PDF) files. Ghostscript consists of a PostScript interpreter layer, and a graphics library.
Security Fix(es):
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.(CVE-2024-29508)
- Record
OESA-2024-2161- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2024-2162
6.3
ghostscript security update
Ghostscript is an interpreter for PostScript™ and Portable Document Format (PDF) files. Ghostscript consists of a PostScript interpreter layer, and a graphics library.
Security Fix(es):
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.(CVE-2024-29508)
Artifex Ghostscript before 10.03.1 allows memory corruption, and SAFER sandbox bypass, via format string injection with a uniprint device.(CVE-2024-29510)
- Record
OESA-2024-2162- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2024-2163
6.3
ghostscript security update
Ghostscript is an interpreter for PostScript™ and Portable Document Format (PDF) files. Ghostscript consists of a PostScript interpreter layer, and a graphics library.
Security Fix(es):
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.(CVE-2024-29508)
Artifex Ghostscript before 10.03.1 allows memory corruption, and SAFER sandbox bypass, via format string injection with a uniprint device.(CVE-2024-29510)
- Record
OESA-2024-2163- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-29508
3.3
Artifex Ghostscript before 10.03.0 has a heap-based pointer disclosure (observable in a constructed BaseFont name) in the function pdf_base_font_alloc.
- Record
UBUNTU-CVE-2024-29508- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
OSVCLSA-2026-1776333493 No score
ghostscript: Fix of CVE-2024-29508
- CVE-2024-29508: fix heap-based pointer disclosure in pdf_base_font_alloc
- Record
CLSA-2026-1776333493- Updated
- 2026-11-02
OSVCLSA-2026-1778749215 No score
ghostscript: Fix of 2 CVEs
- CVE-2024-29508: heap pointer disclosure in pdf_base_font_alloc via synthesized BaseFont name
- CVE-2025-48708: argument sanitisation missed '#' separator, leaking -sUserPassword#secret values into output PDF metadata
- Record
CLSA-2026-1778749215- Updated
- 2026-11-02
OSVSUSE-SU-2024:2547-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
- CVE-2024-29508: Fixed heap pointer leak in pdf_base_font_alloc (bsc#1227380)
- Record
SUSE-SU-2024:2547-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:2627-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
- CVE-2024-29508: Fixed heap pointer leak in pdf_base_font_alloc (bsc#1227380)
- Record
SUSE-SU-2024:2627-1- Updated
- 2026-11-02
OSVUSN-6897-1 No score
ghostscript vulnerabilities
It was discovered that Ghostscript incorrectly handled certain long PDF filter names. An attacker could possibly use this issue to cause Ghostscript to crash, resulting in a denial of service. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-29506)
It was discovered that Ghostscript incorrectly handled certain API parameters. An attacker could possibly use this issue to cause Ghostscript to crash, resulting in a denial of service. This issue only affected Ubuntu 24.04 LTS. (CVE-2024-29507)
It was discovered that Ghostscript incorrectly handled certain BaseFont names. An attacker could use this issue to cause Ghostscript to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2024-29508)
It was discovered that Ghostscript incorrectly handled certain PDF passwords that contained NULL bytes. An attacker could use this issue to cause Ghostscript to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-29509)
It was discovered that Ghostscript incorrectly handled certain certain file paths when doing OCR. An attacker could use this issue to read arbitrary files and write error messages to arbitrary files. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-29511)
- Record
USN-6897-1- Updated
- 2026-11-02
OSVUSN-7623-1 No score
ghostscript vulnerabilities
It was discovered that OpenJPEG, vendored in Ghostscript did not correctly handle large image files. If a user or system were tricked into opening a specially crafted file, an attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2023-39327) Thomas Rinsma discovered that Ghostscript did not correctly handle printing certain variables. An attacker could possibly use this issue to leak sensitive information. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-29508) It was discovered that Ghostscript did not correctly handle loading certain libraries. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2024-33871) It was discovered that Ghostscript did not correctly handle certain memory operations. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-56826, CVE-2024-56827, CVE-2025-27832, CVE-2025-27835, CVE-2025-27836) Vasileios Flengas discovered that Ghostscript did not correctly handle argument sanitization. An attacker could possibly use this issue to leak sensitive information. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 24.10 and Ubuntu 25.04. (CVE-2025-48708)
- Record
USN-7623-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ghostscriptAlpaquita:23 |
10.0.0-r0 and later | None known |
ghostscriptAlpaquita:stream |
10.0.0-r0 up to 10.03.1-r0 | 10.03.1-r0 |
ghostscriptTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
ghostscript-docTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
ghostscript-gtkTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
ghostscript-tools-dvipdfTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
ghostscript-tools-fontsTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
ghostscript-tools-printingTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
ghostscript-x11TuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
libgsTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libgs-develTuxCare:AlmaLinux:9.6 |
before 9.54.0-19.el9_6.tuxcare.els2 | 9.54.0-19.el9_6.tuxcare.els2 |
ghostscriptTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-docTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-gtkTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-tools-dvipdfTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-tools-fontsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-tools-printingTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscript-x11TuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
libgsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
libgs-develTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els11 | 9.54.0-11.el9_2.tuxcare.els11 |
ghostscriptDebian:12 |
before 10.0.0~dfsg-11+deb12u5, plus listed versions 10.0.0~dfsg-1110.0.0~dfsg-11+deb12u110.0.0~dfsg-11+deb12u210.0.0~dfsg-11+deb12u310.0.0~dfsg-11+deb12u4 |
10.0.0~dfsg-11+deb12u5 |
ghostscriptDebian:13 |
before 10.03.0~dfsg-1 | 10.03.0~dfsg-1 |
ghostscriptDebian:14 |
before 10.03.0~dfsg-1 | 10.03.0~dfsg-1 |
ghostscriptDebian:11 |
before 9.53.3~dfsg-7+deb11u8, plus listed versions 9.53.3~dfsg-79.53.3~dfsg-7+deb11u19.53.3~dfsg-7+deb11u29.53.3~dfsg-7+deb11u39.53.3~dfsg-7+deb11u49.53.3~dfsg-7+deb11u59.53.3~dfsg-7+deb11u69.53.3~dfsg-7+deb11u7 |
9.53.3~dfsg-7+deb11u8 |
ghostscriptDebian:12 From an advisory covering 4 CVEs |
before 10.0.0~dfsg-11+deb12u5, plus listed versions 10.0.0~dfsg-1110.0.0~dfsg-11+deb12u110.0.0~dfsg-11+deb12u210.0.0~dfsg-11+deb12u310.0.0~dfsg-11+deb12u4 |
10.0.0~dfsg-11+deb12u5 |
ghostscriptopenEuler:22.03-LTS-SP1 From an advisory covering 2 CVEs |
before 9.55.0-10.oe2203sp1 | 9.55.0-10.oe2203sp1 |
ghostscriptopenEuler:24.03-LTS |
before 9.56.1-8.oe2403 | 9.56.1-8.oe2403 |
ghostscriptopenEuler:22.03-LTS-SP4 |
before 9.55.0-11.oe2203sp4 | 9.55.0-11.oe2203sp4 |
ghostscriptopenEuler:22.03-LTS-SP3 From an advisory covering 2 CVEs |
before 9.55.0-11.oe2203sp3 | 9.55.0-11.oe2203sp3 |
ghostscriptopenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 9.52-15.oe2003sp4 | 9.52-15.oe2003sp4 |
ghostscriptSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 9.52-23.83.1 | 9.52-23.83.1 |
ghostscriptSUSE:Linux Enterprise Server 12 SP5 |
before 9.52-23.83.1 | 9.52-23.83.1 |
ghostscriptSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 9.52-23.83.1 | 9.52-23.83.1 |
ghostscriptSUSE:Linux Enterprise Module for Basesystem 15 SP5 |
before 9.52-150000.197.1 | 9.52-150000.197.1 |
ghostscriptSUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 9.52-150000.197.1 | 9.52-150000.197.1 |
ghostscriptopenSUSE:Leap 15.5 |
before 9.52-150000.197.1 | 9.52-150000.197.1 |
ghostscriptopenSUSE:Leap 15.6 |
before 9.52-150000.197.1 | 9.52-150000.197.1 |
ghostscriptUbuntu:Pro:16.04:LTS |
before 9.26~dfsg+0-0ubuntu0.16.04.14+esm9, plus listed versions 9.16~dfsg~0-0ubuntu39.16~dfsg~0-0ubuntu49.18~dfsg~0-0ubuntu19.18~dfsg~0-0ubuntu29.18~dfsg~0-0ubuntu2.2 Show 30 moreShow less9.18~dfsg~0-0ubuntu2.39.18~dfsg~0-0ubuntu2.49.18~dfsg~0-0ubuntu2.69.18~dfsg~0-0ubuntu2.79.18~dfsg~0-0ubuntu2.89.18~dfsg~0-0ubuntu2.99.25~dfsg+1-0ubuntu0.16.04.19.25~dfsg+1-0ubuntu0.16.04.29.25~dfsg+1-0ubuntu0.16.04.39.26~dfsg+0-0ubuntu0.16.04.19.26~dfsg+0-0ubuntu0.16.04.39.26~dfsg+0-0ubuntu0.16.04.49.26~dfsg+0-0ubuntu0.16.04.59.26~dfsg+0-0ubuntu0.16.04.69.26~dfsg+0-0ubuntu0.16.04.79.26~dfsg+0-0ubuntu0.16.04.89.26~dfsg+0-0ubuntu0.16.04.99.26~dfsg+0-0ubuntu0.16.04.109.26~dfsg+0-0ubuntu0.16.04.119.26~dfsg+0-0ubuntu0.16.04.129.26~dfsg+0-0ubuntu0.16.04.139.26~dfsg+0-0ubuntu0.16.04.149.26~dfsg+0-0ubuntu0.16.04.14+esm19.26~dfsg+0-0ubuntu0.16.04.14+esm29.26~dfsg+0-0ubuntu0.16.04.14+esm39.26~dfsg+0-0ubuntu0.16.04.14+esm49.26~dfsg+0-0ubuntu0.16.04.14+esm59.26~dfsg+0-0ubuntu0.16.04.14+esm69.26~dfsg+0-0ubuntu0.16.04.14+esm79.26~dfsg+0-0ubuntu0.16.04.14+esm8 |
9.26~dfsg+0-0ubuntu0.16.04.14+esm9 |
ghostscriptUbuntu:Pro:18.04:LTS |
before 9.26~dfsg+0-0ubuntu0.18.04.18+esm4, plus listed versions 9.21~dfsg+1-0ubuntu39.22~dfsg+1-0ubuntu19.22~dfsg+1-0ubuntu1.19.22~dfsg+1-0ubuntu1.29.25~dfsg+1-0ubuntu0.18.04.1 Show 21 moreShow less9.25~dfsg+1-0ubuntu0.18.04.29.26~dfsg+0-0ubuntu0.18.04.19.26~dfsg+0-0ubuntu0.18.04.39.26~dfsg+0-0ubuntu0.18.04.49.26~dfsg+0-0ubuntu0.18.04.59.26~dfsg+0-0ubuntu0.18.04.69.26~dfsg+0-0ubuntu0.18.04.79.26~dfsg+0-0ubuntu0.18.04.89.26~dfsg+0-0ubuntu0.18.04.99.26~dfsg+0-0ubuntu0.18.04.109.26~dfsg+0-0ubuntu0.18.04.119.26~dfsg+0-0ubuntu0.18.04.129.26~dfsg+0-0ubuntu0.18.04.139.26~dfsg+0-0ubuntu0.18.04.149.26~dfsg+0-0ubuntu0.18.04.159.26~dfsg+0-0ubuntu0.18.04.169.26~dfsg+0-0ubuntu0.18.04.179.26~dfsg+0-0ubuntu0.18.04.189.26~dfsg+0-0ubuntu0.18.04.18+esm19.26~dfsg+0-0ubuntu0.18.04.18+esm29.26~dfsg+0-0ubuntu0.18.04.18+esm3 |
9.26~dfsg+0-0ubuntu0.18.04.18+esm4 |
ghostscriptUbuntu:20.04:LTS |
before 9.50~dfsg-5ubuntu4.13, plus listed versions 9.27~dfsg+0-0ubuntu39.27~dfsg+0-0ubuntu49.50~dfsg-5ubuntu19.50~dfsg-5ubuntu29.50~dfsg-5ubuntu3 Show 13 moreShow less9.50~dfsg-5ubuntu49.50~dfsg-5ubuntu4.19.50~dfsg-5ubuntu4.29.50~dfsg-5ubuntu4.39.50~dfsg-5ubuntu4.49.50~dfsg-5ubuntu4.59.50~dfsg-5ubuntu4.69.50~dfsg-5ubuntu4.79.50~dfsg-5ubuntu4.89.50~dfsg-5ubuntu4.99.50~dfsg-5ubuntu4.109.50~dfsg-5ubuntu4.119.50~dfsg-5ubuntu4.12 |
9.50~dfsg-5ubuntu4.13 |
ghostscriptUbuntu:22.04:LTS |
before 9.55.0~dfsg1-0ubuntu5.9, plus listed versions 9.54.0~dfsg1-0ubuntu29.55.0~dfsg1-0ubuntu49.55.0~dfsg1-0ubuntu59.55.0~dfsg1-0ubuntu5.19.55.0~dfsg1-0ubuntu5.2 Show 5 moreShow less9.55.0~dfsg1-0ubuntu5.39.55.0~dfsg1-0ubuntu5.49.55.0~dfsg1-0ubuntu5.59.55.0~dfsg1-0ubuntu5.69.55.0~dfsg1-0ubuntu5.7 |
9.55.0~dfsg1-0ubuntu5.9 |
ghostscriptUbuntu:24.04:LTS |
before 10.02.1~dfsg1-0ubuntu7.3, plus listed versions 10.01.2~dfsg1-0ubuntu210.01.2~dfsg1-0ubuntu2.110.02.1~dfsg1-0ubuntu110.02.1~dfsg1-0ubuntu210.02.1~dfsg1-0ubuntu510.02.1~dfsg1-0ubuntu610.02.1~dfsg1-0ubuntu710.02.1~dfsg1-0ubuntu7.1 |
10.02.1~dfsg1-0ubuntu7.3 |
ghostscriptUbuntu:20.04:LTS From an advisory covering 5 CVEs |
before 9.50~dfsg-5ubuntu4.13, plus listed versions 9.27~dfsg+0-0ubuntu39.27~dfsg+0-0ubuntu49.50~dfsg-5ubuntu19.50~dfsg-5ubuntu29.50~dfsg-5ubuntu3 Show 13 moreShow less9.50~dfsg-5ubuntu49.50~dfsg-5ubuntu4.19.50~dfsg-5ubuntu4.29.50~dfsg-5ubuntu4.39.50~dfsg-5ubuntu4.49.50~dfsg-5ubuntu4.59.50~dfsg-5ubuntu4.69.50~dfsg-5ubuntu4.79.50~dfsg-5ubuntu4.89.50~dfsg-5ubuntu4.99.50~dfsg-5ubuntu4.109.50~dfsg-5ubuntu4.119.50~dfsg-5ubuntu4.12 |
9.50~dfsg-5ubuntu4.13 |
ghostscriptUbuntu:22.04:LTS From an advisory covering 5 CVEs |
before 9.55.0~dfsg1-0ubuntu5.9, plus listed versions 9.54.0~dfsg1-0ubuntu29.55.0~dfsg1-0ubuntu49.55.0~dfsg1-0ubuntu59.55.0~dfsg1-0ubuntu5.19.55.0~dfsg1-0ubuntu5.2 Show 5 moreShow less9.55.0~dfsg1-0ubuntu5.39.55.0~dfsg1-0ubuntu5.49.55.0~dfsg1-0ubuntu5.59.55.0~dfsg1-0ubuntu5.69.55.0~dfsg1-0ubuntu5.7 |
9.55.0~dfsg1-0ubuntu5.9 |
ghostscriptUbuntu:24.04:LTS From an advisory covering 5 CVEs |
before 10.02.1~dfsg1-0ubuntu7.3, plus listed versions 10.01.2~dfsg1-0ubuntu210.01.2~dfsg1-0ubuntu2.110.02.1~dfsg1-0ubuntu110.02.1~dfsg1-0ubuntu210.02.1~dfsg1-0ubuntu510.02.1~dfsg1-0ubuntu610.02.1~dfsg1-0ubuntu710.02.1~dfsg1-0ubuntu7.1 |
10.02.1~dfsg1-0ubuntu7.3 |
ghostscriptUbuntu:Pro:16.04:LTS From an advisory covering 8 CVEs |
before 9.26~dfsg+0-0ubuntu0.16.04.14+esm9, plus listed versions 9.16~dfsg~0-0ubuntu39.16~dfsg~0-0ubuntu49.18~dfsg~0-0ubuntu19.18~dfsg~0-0ubuntu29.18~dfsg~0-0ubuntu2.2 Show 30 moreShow less9.18~dfsg~0-0ubuntu2.39.18~dfsg~0-0ubuntu2.49.18~dfsg~0-0ubuntu2.69.18~dfsg~0-0ubuntu2.79.18~dfsg~0-0ubuntu2.89.18~dfsg~0-0ubuntu2.99.25~dfsg+1-0ubuntu0.16.04.19.25~dfsg+1-0ubuntu0.16.04.29.25~dfsg+1-0ubuntu0.16.04.39.26~dfsg+0-0ubuntu0.16.04.19.26~dfsg+0-0ubuntu0.16.04.39.26~dfsg+0-0ubuntu0.16.04.49.26~dfsg+0-0ubuntu0.16.04.59.26~dfsg+0-0ubuntu0.16.04.69.26~dfsg+0-0ubuntu0.16.04.79.26~dfsg+0-0ubuntu0.16.04.89.26~dfsg+0-0ubuntu0.16.04.99.26~dfsg+0-0ubuntu0.16.04.109.26~dfsg+0-0ubuntu0.16.04.119.26~dfsg+0-0ubuntu0.16.04.129.26~dfsg+0-0ubuntu0.16.04.139.26~dfsg+0-0ubuntu0.16.04.149.26~dfsg+0-0ubuntu0.16.04.14+esm19.26~dfsg+0-0ubuntu0.16.04.14+esm29.26~dfsg+0-0ubuntu0.16.04.14+esm39.26~dfsg+0-0ubuntu0.16.04.14+esm49.26~dfsg+0-0ubuntu0.16.04.14+esm59.26~dfsg+0-0ubuntu0.16.04.14+esm69.26~dfsg+0-0ubuntu0.16.04.14+esm79.26~dfsg+0-0ubuntu0.16.04.14+esm8 |
9.26~dfsg+0-0ubuntu0.16.04.14+esm9 |
ghostscriptUbuntu:Pro:18.04:LTS From an advisory covering 8 CVEs |
before 9.26~dfsg+0-0ubuntu0.18.04.18+esm4, plus listed versions 9.21~dfsg+1-0ubuntu39.22~dfsg+1-0ubuntu19.22~dfsg+1-0ubuntu1.19.22~dfsg+1-0ubuntu1.29.25~dfsg+1-0ubuntu0.18.04.1 Show 21 moreShow less9.25~dfsg+1-0ubuntu0.18.04.29.26~dfsg+0-0ubuntu0.18.04.19.26~dfsg+0-0ubuntu0.18.04.39.26~dfsg+0-0ubuntu0.18.04.49.26~dfsg+0-0ubuntu0.18.04.59.26~dfsg+0-0ubuntu0.18.04.69.26~dfsg+0-0ubuntu0.18.04.79.26~dfsg+0-0ubuntu0.18.04.89.26~dfsg+0-0ubuntu0.18.04.99.26~dfsg+0-0ubuntu0.18.04.109.26~dfsg+0-0ubuntu0.18.04.119.26~dfsg+0-0ubuntu0.18.04.129.26~dfsg+0-0ubuntu0.18.04.139.26~dfsg+0-0ubuntu0.18.04.149.26~dfsg+0-0ubuntu0.18.04.159.26~dfsg+0-0ubuntu0.18.04.169.26~dfsg+0-0ubuntu0.18.04.179.26~dfsg+0-0ubuntu0.18.04.189.26~dfsg+0-0ubuntu0.18.04.18+esm19.26~dfsg+0-0ubuntu0.18.04.18+esm29.26~dfsg+0-0ubuntu0.18.04.18+esm3 |
9.26~dfsg+0-0ubuntu0.18.04.18+esm4 |
ghostscriptUbuntu:Pro:20.04:LTS From an advisory covering 8 CVEs |
before 9.50~dfsg-5ubuntu4.15+esm1, plus listed versions 9.27~dfsg+0-0ubuntu39.27~dfsg+0-0ubuntu49.50~dfsg-5ubuntu19.50~dfsg-5ubuntu29.50~dfsg-5ubuntu3 Show 16 moreShow less9.50~dfsg-5ubuntu49.50~dfsg-5ubuntu4.19.50~dfsg-5ubuntu4.29.50~dfsg-5ubuntu4.39.50~dfsg-5ubuntu4.49.50~dfsg-5ubuntu4.59.50~dfsg-5ubuntu4.69.50~dfsg-5ubuntu4.79.50~dfsg-5ubuntu4.89.50~dfsg-5ubuntu4.99.50~dfsg-5ubuntu4.109.50~dfsg-5ubuntu4.119.50~dfsg-5ubuntu4.129.50~dfsg-5ubuntu4.139.50~dfsg-5ubuntu4.149.50~dfsg-5ubuntu4.15 |
9.50~dfsg-5ubuntu4.15+esm1 |
ghostscriptUbuntu:22.04:LTS From an advisory covering 8 CVEs |
before 9.55.0~dfsg1-0ubuntu5.12, plus listed versions 9.54.0~dfsg1-0ubuntu29.55.0~dfsg1-0ubuntu49.55.0~dfsg1-0ubuntu59.55.0~dfsg1-0ubuntu5.19.55.0~dfsg1-0ubuntu5.2 Show 8 moreShow less9.55.0~dfsg1-0ubuntu5.39.55.0~dfsg1-0ubuntu5.49.55.0~dfsg1-0ubuntu5.59.55.0~dfsg1-0ubuntu5.69.55.0~dfsg1-0ubuntu5.79.55.0~dfsg1-0ubuntu5.99.55.0~dfsg1-0ubuntu5.109.55.0~dfsg1-0ubuntu5.11 |
9.55.0~dfsg1-0ubuntu5.12 |
ghostscriptUbuntu:24.04:LTS From an advisory covering 8 CVEs |
before 10.02.1~dfsg1-0ubuntu7.7, plus listed versions 10.01.2~dfsg1-0ubuntu210.01.2~dfsg1-0ubuntu2.110.02.1~dfsg1-0ubuntu110.02.1~dfsg1-0ubuntu210.02.1~dfsg1-0ubuntu5 Show 7 moreShow less10.02.1~dfsg1-0ubuntu610.02.1~dfsg1-0ubuntu710.02.1~dfsg1-0ubuntu7.110.02.1~dfsg1-0ubuntu7.310.02.1~dfsg1-0ubuntu7.410.02.1~dfsg1-0ubuntu7.510.02.1~dfsg1-0ubuntu7.6 |
10.02.1~dfsg1-0ubuntu7.7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-29508 is a low vulnerability (CVSS 3.3) in Artifex Ghostscript, published July 3, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 31st percentile. Fixed in ghostscript 10.03.1-r0.
References
bugs.ghostscript.com/show_bug.cgi?id=707510
git.ghostscript.com?p=ghostpdl.git%3Bh=ff1013a0ab485b66783b70145e342a82c670906a
openwall.com/lists/oss-security/2024/07/03/7
lists.debian.org/debian-lts-announce/2024/10/msg00022.html
nvd.nist.gov/vuln/detail/CVE-2024-29508
github.com/advisories/GHSA-w2wv-53w9-5r3r
Show 29 moreShow less
docs.bell-sw.com/security/cves/CVE-2024-29508
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1776333493.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1778749215.html
security-tracker.debian.org/tracker/CVE-2024-29508
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2159
nvd.nist.gov/vuln/detail/CVE-2024-29510
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2160
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2161
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2162
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2163
suse.com/support/update/announcement/2024/suse-su-20242547-1
bugzilla.suse.com/1227380
suse.com/security/cve/CVE-2024-29508
suse.com/support/update/announcement/2024/suse-su-20242627-1
ubuntu.com/security/CVE-2024-29508
cve.org/CVERecord?id=CVE-2024-29508
ubuntu.com/security/notices/USN-6897-1
ubuntu.com/security/notices/USN-7623-1
ubuntu.com/security/CVE-2024-29506
ubuntu.com/security/CVE-2024-29507
ubuntu.com/security/CVE-2024-29509
ubuntu.com/security/CVE-2024-29511
ubuntu.com/security/CVE-2023-39327
ubuntu.com/security/CVE-2024-56826
ubuntu.com/security/CVE-2024-56827
ubuntu.com/security/CVE-2025-27832
ubuntu.com/security/CVE-2025-27835
ubuntu.com/security/CVE-2025-27836
ubuntu.com/security/CVE-2025-48708