CVE-2024-33870
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a...
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
Attack profile
How easy it is to exploit
- Attack vector
- Adjacent network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
CVE-2024-33870- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-22
- Updated
- 2026-11-02
EUVDEUVD-2024-31575
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
EUVD-2024-31575- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3xr3-vrm2-6jc7
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a...
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
GHSA-3xr3-vrm2-6jc7- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-22
- Updated
- 2026-11-02
NVD
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
CVE-2024-33870- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-22
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-33870
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
ALPINE-CVE-2024-33870- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVBELL-CVE-2024-33870
6.3
- Record
BELL-CVE-2024-33870- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
Show 16 moreShow less
OSV
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
CVE-2024-33870- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-33870
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
DEBIAN-CVE-2024-33870- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2024-2176
5.5
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):
An issue was discovered in Artifex Ghostscript before 10.03.1. psi/zmisc1.c, when SAFER mode is used, allows eexec seeds other than the Type 1 standard.(CVE-2023-52722)
An issue was discovered in Artifex Ghostscript before 10.03.1. Path traversal and command execution can occur (via a crafted PostScript document) because of path reduction in base/gpmisc.c. For example, restrictions on use of %pipe% can be bypassed via the aa/../%pipe%command# output filename.(CVE-2024-33869)
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.(CVE-2024-33870)
- Record
OESA-2024-2176- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2024-2178
5.5
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):
An issue was discovered in Artifex Ghostscript before 10.03.1. psi/zmisc1.c, when SAFER mode is used, allows eexec seeds other than the Type 1 standard.(CVE-2023-52722)
An issue was discovered in Artifex Ghostscript before 10.03.1. Path traversal and command execution can occur (via a crafted PostScript document) because of path reduction in base/gpmisc.c. For example, restrictions on use of %pipe% can be bypassed via the aa/../%pipe%command# output filename.(CVE-2024-33869)
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.(CVE-2024-33870)
- Record
OESA-2024-2178- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2024:6197
6.8
Red Hat Security Advisory: ghostscript security update
- Record
RHSA-2024:6197- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2024:6466
6.8
Red Hat Security Advisory: ghostscript security update
- Record
RHSA-2024:6466- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L - Updated
- 2026-11-02
OSVRLSA-2024:6197
6.8
Moderate: ghostscript security update
The Ghostscript suite contains utilities for rendering PostScript and PDF documents. Ghostscript translates PostScript code to common bitmap formats so that the code can be displayed or printed.
Security Fix(es):
-
ghostscript: format string injection leads to shell command execution (SAFER bypass) (CVE-2024-29510)
-
ghostscript: path traversal and command execution due to path reduction (CVE-2024-33869)
-
ghostscript: path traversal to arbitrary files if the current directory is in the permitted paths (CVE-2024-33870)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2024:6197- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-33870
6.3
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.
- Record
UBUNTU-CVE-2024-33870- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVALSA-2024:6197 No score
Moderate: ghostscript security update
The Ghostscript suite contains utilities for rendering PostScript and PDF documents. Ghostscript translates PostScript code to common bitmap formats so that the code can be displayed or printed.
Security Fix(es):
- ghostscript: format string injection leads to shell command execution (SAFER bypass) (CVE-2024-29510)
- ghostscript: path traversal and command execution due to path reduction (CVE-2024-33869)
- ghostscript: path traversal to arbitrary files if the current directory is in the permitted paths (CVE-2024-33870)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2024:6197- Updated
- 2026-11-02
OSVCLSA-2025-1745272309 No score
ghostscript: Fix of 2 CVEs
- CVE-2024-33869: fix path traversal and command execution vulnerability in base/gpmisc.c
- CVE-2024-33870: fix path traversal vulnerability to prevent unauthorized access to arbitrary files by restricting access to permitted paths
- Record
CLSA-2025-1745272309- Updated
- 2026-11-02
OSVMGASA-2024-0192 No score
Updated ghostscript packages fix security vulnerabilities
Multiple security issues were discovered in Ghostscript, the GPL PostScript/PDF interpreter, which could result in denial of service and potentially the execution of arbitrary code if malformed document files are processed.
- Record
MGASA-2024-0192- Updated
- 2026-11-02
OSVOESA-2024-2177 No score
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):
An issue was discovered in Artifex Ghostscript before 10.03.1. Path traversal and command execution can occur (via a crafted PostScript document) because of path reduction in base/gpmisc.c. For example, restrictions on use of %pipe% can be bypassed via the aa/../%pipe%command# output filename.(CVE-2024-33869)
An issue was discovered in Artifex Ghostscript before 10.03.1. There is path traversal (via a crafted PostScript document) to arbitrary files if the current directory is in the permitted paths. For example, there can be a transformation of ../../foo to ./../../foo and this will grant access if ./ is permitted.(CVE-2024-33870)
- Record
OESA-2024-2177- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14090-1 No score
ghostscript-10.03.1-1.1 on GA media
These are all security issues fixed in the ghostscript-10.03.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14090-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:2276-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
- CVE-2024-29510: Fixed an arbitrary path traversal when running in a permitted path (bsc#1226945).
- CVE-2024-33870: Fixed a format string injection that could lead to command execution (bsc#1226944).
- CVE-2024-33869: Fixed a path validation bypass that could lead to path traversal (bsc#1226946).
- Record
SUSE-SU-2024:2276-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:2292-1 No score
Security update for ghostscript
This update for ghostscript fixes the following issues:
- CVE-2024-29510: Fixed an arbitrary path traversal when running in a permitted path (bsc#1226945).
- CVE-2024-33870: Fixed a format string injection that could lead to command execution (bsc#1226944).
- CVE-2024-33869: Fixed a path validation bypass that could lead to path traversal (bsc#1226946).
- Record
SUSE-SU-2024:2292-1- Updated
- 2026-11-02
OSVUSN-6835-1 No score
ghostscript vulnerabilities
It was discovered that Ghostscript did not properly restrict eexec seeds to those specified by the Type 1 Font Format standard when SAFER mode is used. An attacker could use this issue to bypass SAFER restrictions and cause unspecified impact. (CVE-2023-52722) This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, and Ubuntu 23.10.
Thomas Rinsma discovered that Ghostscript did not prevent changes to uniprint device argument strings after SAFER is activated, resulting in a format-string vulnerability. An attacker could possibly use this to execute arbitrary code. (CVE-2024-29510)
Zdenek Hutyra discovered that Ghostscript did not properly perform path reduction when validating paths. An attacker could use this to access file locations outside of those allowed by SAFER policy and possibly execute arbitrary code. (CVE-2024-33869)
Zdenek Hutyra discovered that Ghostscript did not properly check arguments when reducing paths. An attacker could use this to access file locations outside of those allowed by SAFER policy. (CVE-2024-33870)
Zdenek Hutyra discovered that the "Driver" parameter for Ghostscript's "opvp"/"oprp" device allowed specifying the name of an arbitrary dynamic library to load. An attacker could use this to execute arbitrary code. (CVE-2024-33871)
- Record
USN-6835-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ghostscriptAlpine:v3.18 |
before 10.04.0-r0 | 10.04.0-r0 |
ghostscriptAlpine:v3.19 |
before 10.03.1-r0 | 10.03.1-r0 |
ghostscriptAlpine:v3.20 |
before 10.03.1-r0 | 10.03.1-r0 |
ghostscriptAlpine:v3.21 |
before 10.03.1-r0 | 10.03.1-r0 |
ghostscriptAlpine:v3.22 |
before 10.03.1-r0 | 10.03.1-r0 |
ghostscriptAlpine:v3.23 |
before 10.03.1-r0 | 10.03.1-r0 |
ghostscriptAlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
ghostscript-docAlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
ghostscript-tools-dvipdfAlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
ghostscript-tools-fontsAlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
Show 94 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ghostscript-tools-printingAlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
ghostscript-x11AlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
libgsAlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
libgs-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 9.54.0-17.el9_4 | 9.54.0-17.el9_4 |
ghostscriptAlpaquita:23 |
10.0.0-r0 up to 10.01.2-r2 | 10.01.2-r2 |
ghostscriptAlpaquita:stream |
10.0.0-r0 up to 10.03.1-r0 | 10.03.1-r0 |
ghostscriptTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
ghostscript-docTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
ghostscript-gtkTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
ghostscript-tools-dvipdfTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
ghostscript-tools-fontsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
ghostscript-tools-printingTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
ghostscript-x11TuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
libgsTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
libgs-develTuxCare:AlmaLinux:9.2 From an advisory covering 2 CVEs |
before 9.54.0-11.el9_2.tuxcare.els3 | 9.54.0-11.el9_2.tuxcare.els3 |
ghostscriptDebian:12 |
before 10.0.0~dfsg-11+deb12u4, plus listed versions 10.0.0~dfsg-1110.0.0~dfsg-11+deb12u110.0.0~dfsg-11+deb12u210.0.0~dfsg-11+deb12u3 |
10.0.0~dfsg-11+deb12u4 |
ghostscriptDebian:13 |
before 10.03.1~dfsg~git20240518-1 | 10.03.1~dfsg~git20240518-1 |
ghostscriptDebian:14 |
before 10.03.1~dfsg~git20240518-1 | 10.03.1~dfsg~git20240518-1 |
ghostscriptDebian:11 From an advisory covering 5 CVEs |
before 9.53.3~dfsg-7+deb11u7, 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+deb11u6 |
9.53.3~dfsg-7+deb11u7 |
ghostscriptDebian:12 From an advisory covering 5 CVEs |
before 10.0.0~dfsg-11+deb12u4, plus listed versions 10.0.0~dfsg-1110.0.0~dfsg-11+deb12u110.0.0~dfsg-11+deb12u210.0.0~dfsg-11+deb12u3 |
10.0.0~dfsg-11+deb12u4 |
ghostscriptMageia:9 From an advisory covering 4 CVEs |
before 10.03.1-1.mga9 | 10.03.1-1.mga9 |
ghostscriptopenEuler:22.03-LTS-SP3 From an advisory covering 3 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-16.oe2003sp4 | 9.52-16.oe2003sp4 |
ghostscriptopenEuler:22.03-LTS-SP1 From an advisory covering 3 CVEs |
before 9.55.0-10.oe2203sp1 | 9.55.0-10.oe2203sp1 |
ghostscriptRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-docRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-gtk-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-tools-dvipdfRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-tools-fontsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-tools-printingRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-x11Red Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-x11-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
libgsRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
libgs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscriptRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-debugsourceRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-gtk-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-tools-fontsRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-tools-printingRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscript-x11-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
libgs-debuginfoRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
libgs-develRed Hat:enterprise_linux:9::crb From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscriptRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-debuginfoRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-debugsourceRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-docRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-gtk-debuginfoRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-tools-dvipdfRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-tools-fontsRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-tools-printingRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-x11Red Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-x11-debuginfoRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
libgsRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
libgs-debuginfoRed Hat:rhel_eus:9.2::appstream From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscriptRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-debuginfoRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-debugsourceRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-gtk-debuginfoRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-tools-fontsRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-tools-printingRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscript-x11-debuginfoRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
libgs-debuginfoRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
libgs-develRed Hat:rhel_eus:9.2::crb From an advisory covering 3 CVEs |
before 0:9.54.0-12.el9_2.2 | 0:9.54.0-12.el9_2.2 |
ghostscriptRocky Linux:9 From an advisory covering 3 CVEs |
before 0:9.54.0-17.el9_4 | 0:9.54.0-17.el9_4 |
ghostscriptSUSE:Linux Enterprise Software Development Kit 12 SP5 From an advisory covering 3 CVEs |
before 9.52-23.80.1 | 9.52-23.80.1 |
ghostscriptSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 3 CVEs |
before 9.52-23.80.1 | 9.52-23.80.1 |
ghostscriptSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 3 CVEs |
before 9.52-23.80.1 | 9.52-23.80.1 |
ghostscriptSUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Manager Proxy 4.3 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Manager Server 4.3 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptSUSE:Enterprise Storage 7.1 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptopenSUSE:Leap 15.5 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptopenSUSE:Leap 15.6 From an advisory covering 3 CVEs |
before 9.52-150000.194.1 | 9.52-150000.194.1 |
ghostscriptUbuntu:20.04:LTS |
before 9.50~dfsg-5ubuntu4.12, plus listed versions 9.27~dfsg+0-0ubuntu39.27~dfsg+0-0ubuntu49.50~dfsg-5ubuntu19.50~dfsg-5ubuntu29.50~dfsg-5ubuntu3 Show 12 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.11 |
9.50~dfsg-5ubuntu4.12 |
ghostscriptUbuntu:22.04:LTS |
before 9.55.0~dfsg1-0ubuntu5.7, 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 4 moreShow less9.55.0~dfsg1-0ubuntu5.39.55.0~dfsg1-0ubuntu5.49.55.0~dfsg1-0ubuntu5.59.55.0~dfsg1-0ubuntu5.6 |
9.55.0~dfsg1-0ubuntu5.7 |
ghostscriptUbuntu:24.04:LTS |
before 10.02.1~dfsg1-0ubuntu7.1, 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-0ubuntu7 |
10.02.1~dfsg1-0ubuntu7.1 |
ghostscriptUbuntu:20.04:LTS From an advisory covering 5 CVEs |
before 9.50~dfsg-5ubuntu4.12, plus listed versions 9.27~dfsg+0-0ubuntu39.27~dfsg+0-0ubuntu49.50~dfsg-5ubuntu19.50~dfsg-5ubuntu29.50~dfsg-5ubuntu3 Show 12 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.11 |
9.50~dfsg-5ubuntu4.12 |
ghostscriptUbuntu:22.04:LTS From an advisory covering 5 CVEs |
before 9.55.0~dfsg1-0ubuntu5.7, 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 4 moreShow less9.55.0~dfsg1-0ubuntu5.39.55.0~dfsg1-0ubuntu5.49.55.0~dfsg1-0ubuntu5.59.55.0~dfsg1-0ubuntu5.6 |
9.55.0~dfsg1-0ubuntu5.7 |
ghostscriptUbuntu:24.04:LTS From an advisory covering 5 CVEs |
before 10.02.1~dfsg1-0ubuntu7.1, 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-0ubuntu7 |
10.02.1~dfsg1-0ubuntu7.1 |
ghostscriptopenSUSE:Tumbleweed From an advisory covering 5 CVEs |
before 10.03.1-1.1 | 10.03.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-33870 is a medium vulnerability (CVSS 6.3) in Artifex Ghostscript, published May 9, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.52%, the 44th percentile. Fixed in ghostscript 10.04.0-r0.
References
bugs.ghostscript.com/show_bug.cgi?id=707686
openwall.com/lists/oss-security/2024/06/28/2
nvd.nist.gov/vuln/detail/CVE-2024-33870
github.com/advisories/GHSA-3xr3-vrm2-6jc7
security.alpinelinux.org/vuln/CVE-2024-33870
access.redhat.com/errata/RHSA-2024:6197
Show 48 moreShow less
access.redhat.com/security/cve/CVE-2024-29510
access.redhat.com/security/cve/CVE-2024-33869
access.redhat.com/security/cve/CVE-2024-33870
bugzilla.redhat.com/2293950
bugzilla.redhat.com/2293958
bugzilla.redhat.com/2293959
errata.almalinux.org/9/ALSA-2024-6197.html
docs.bell-sw.com/security/cves/CVE-2024-33870
errata.tuxcare.com/almalinux9.2-esu/CLSA-2025-1745272309.html
github.com/CVEProject/cvelistV5/tree/main/cves/2024/33xxx/CVE-2024-33870.json
security-tracker.debian.org/tracker/CVE-2024-33870
advisories.mageia.org/MGASA-2024-0192.html
bugs.mageia.org/show_bug.cgi?id=33220
lwn.net/Articles/973884
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2176
nvd.nist.gov/vuln/detail/CVE-2023-52722
nvd.nist.gov/vuln/detail/CVE-2024-33869
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2177
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2178
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2293950
bugzilla.redhat.com/show_bug.cgi?id=2293958
bugzilla.redhat.com/show_bug.cgi?id=2293959
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_6197.json
cve.org/CVERecord?id=CVE-2024-29510
nvd.nist.gov/vuln/detail/CVE-2024-29510
cve.org/CVERecord?id=CVE-2024-33869
cve.org/CVERecord?id=CVE-2024-33870
access.redhat.com/errata/RHSA-2024:6466
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_6466.json
errata.rockylinux.org/RLSA-2024:6197
suse.com/support/update/announcement/2024/suse-su-20242276-1
bugzilla.suse.com/1226944
bugzilla.suse.com/1226945
bugzilla.suse.com/1226946
suse.com/security/cve/CVE-2024-29510
suse.com/security/cve/CVE-2024-33869
suse.com/security/cve/CVE-2024-33870
suse.com/support/update/announcement/2024/suse-su-20242292-1
ubuntu.com/security/CVE-2024-33870
ghostscript.readthedocs.io/en/gs10.03.1/News.html
ubuntu.com/security/notices/USN-6835-1
ubuntu.com/security/CVE-2023-52722
ubuntu.com/security/CVE-2024-29510
ubuntu.com/security/CVE-2024-33869
ubuntu.com/security/CVE-2024-33871
suse.com/security/cve/CVE-2023-52722
suse.com/security/cve/CVE-2024-33871