CVE-2024-29511
CVE-2024-29511 is a high-severity vulnerability in Artifex Ghostscript with a CVSS 3.x base score of 7.5. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-489.
Key facts
- Severity: High (CVSS 3.x base score 7.5)
- EPSS exploit prediction: 1% (63rd percentile)
- Actively exploited: Not listed in CISA KEV
- EU (EUVD) id: EUVD-2024-26514
- Weakness: CWE-489
- Affected product: Artifex Ghostscript
- Published:
- Last modified:
Description
Artifex Ghostscript before 10.03.1, when Tesseract is used for OCR, has a directory traversal issue that allows arbitrary file reading (and writing of error messages to arbitrary files) via OCRLanguage. For example, exploitation can use debug_file /tmp/out and user_patterns_file /etc/passwd.
Frequently asked questions
- What is CVE-2024-29511?
- Artifex Ghostscript before 10.03.1, when Tesseract is used for OCR, has a directory traversal issue that allows arbitrary file reading (and writing of error messages to arbitrary files) via OCRLanguage. For example, exploitation can use debug_file /tmp/out and user_patterns_file /etc/passwd.
- How severe is CVE-2024-29511?
- CVE-2024-29511 has a CVSS 3.x base score of 7.5, rated high severity. It is exploitable over network with low attack complexity, requires no privileges and no user interaction. Impact on confidentiality is high, integrity none, and availability none.
- Is CVE-2024-29511 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 1% (63rd percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2024-29511?
- CVE-2024-29511 affects Artifex Ghostscript. See the affected-products list for the exact vulnerable versions.
- How do I fix CVE-2024-29511?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround. Given its high severity, prioritise patching exposed systems.
- Does CVE-2024-29511 have an EU (EUVD) identifier?
- Yes. CVE-2024-29511 is tracked in the ENISA EU Vulnerability Database (EUVD) as EUVD-2024-26514.
- When was CVE-2024-29511 published?
- CVE-2024-29511 was published on 2024-07-03 and last updated on 2026-06-17.
References
- https://bugs.ghostscript.com/show_bug.cgi?id=707510
- https://git.ghostscript.com/?p=ghostpdl.git%3Ba=commitdiff%3Bh=3d4cfdc1a44
- https://www.openwall.com/lists/oss-security/2024/07/03/7
Affected products (1)
- cpe:2.3:a:artifex:ghostscript:*:*:*:*:*:*:*:*
More vulnerabilities in Artifex Ghostscript
- CVE-2021-3781 — Critical (CVSS 9.9): A trivial sandbox (enabled with the `-dSAFER` option) escape flaw was found in the ghostscript interpreter by injecting…
- CVE-2025-27837 — Critical (CVSS 9.8): An issue was discovered in Artifex Ghostscript before 10.05.0. Access to arbitrary files can occur through a truncated…
- CVE-2025-27836 — Critical (CVSS 9.8): An issue was discovered in Artifex Ghostscript before 10.05.0. The BJ10V device has a Print buffer overflow in…
- CVE-2025-27832 — Critical (CVSS 9.8): An issue was discovered in Artifex Ghostscript before 10.05.0. The NPDL device has a Compression buffer overflow for…
- CVE-2025-27831 — Critical (CVSS 9.8): An issue was discovered in Artifex Ghostscript before 10.05.0. The DOCXWRITE TXTWRITE device has a text buffer overflow…
- CVE-2020-36773 — Critical (CVSS 9.8): Artifex Ghostscript before 9.53.0 has an out-of-bounds write and use-after-free in devices/vector/gdevtxtw.c (for…
All CVEs affecting Artifex Ghostscript →
Other CWE-489 vulnerabilities
- CVE-2023-4804 — Critical (CVSS 10.0): An unauthorized user could access debug features in Quantum HD Unity products that were accidentally exposed.
- CVE-2026-49188 — Critical (CVSS 9.8): The ai_cmd utility executes with full root permissions. It pipes socket inputs directly to popen(), paving the way…
- CVE-2024-46873 — Critical (CVSS 9.8): Multiple SHARP routers leave the hidden debug function enabled. An arbitrary OS command may be executed with the root…
- CVE-2024-21785 — Critical (CVSS 9.8): A leftover debug code vulnerability exists in the Telnet Diagnostic Interface functionality of AutomationDirect P3-550E…
- CVE-2024-32047 — Critical (CVSS 9.8): Hard-coded credentials for the CyberPower PowerPanel test server can be found in the production code. This might…
- CVE-2024-28008 — Critical (CVSS 9.8): Active Debug Code in NEC Corporation Aterm WG1800HP4, WG1200HS3, WG1900HP2, WG1200HP3, WG1800HP3, WG1200HS2, WG1900HP,…