CVE-2024-33871

EUVD-2024-31576
An issue was discovered in Artifex Ghostscript before 10.03.1. contrib/opvp/gdevopvp.c allows arbitrary code execution via a custom Driver library, exploitable via a crafted PostScript document. This occurs because the Driver parameter for opvp (and oprp) devices can have an arbitrary name for a dynamic library; this library is then loaded.
Code Injection
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
8.8 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 72%
Affected Products (NVD)
VendorProductVersion
artifexghostscript
𝑥
< 10.03.1
𝑥
= Vulnerable software versions
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
VendorProductVersionSource
artifexghostscript
𝑥
< 10.03.1
ADP
Debian logo
Debian Releases
Debian Product
Codename
ghostscript
bookworm
10.0.0~dfsg-11+deb12u7
fixed
bookworm (security)
10.0.0~dfsg-11+deb12u8
fixed
bullseye
9.53.3~dfsg-7+deb11u7
fixed
bullseye (security)
9.53.3~dfsg-7+deb11u11
fixed
buster
ignored
forky
10.06.0~dfsg-3
fixed
sid
10.06.0~dfsg-3
fixed
trixie
10.05.1~dfsg-1+deb13u1
fixed
trixie (security)
10.05.1~dfsg-1+deb13u1
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
ghostscript
bionic
not-affected
focal
Fixed 9.50~dfsg-5ubuntu4.12
released
jammy
Fixed 9.55.0~dfsg1-0ubuntu5.7
released
mantic
Fixed 10.01.2~dfsg1-0ubuntu2.3
released
noble
Fixed 10.02.1~dfsg1-0ubuntu7.1
released
oracular
Fixed 10.02.1~dfsg1-0ubuntu9
released
plucky
Fixed 10.02.1~dfsg1-0ubuntu9
released
questing
Fixed 10.02.1~dfsg1-0ubuntu9
released
xenial
needed
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
ghostscript
suse enterprise desktop 15 SP5
9.52-150000.191.1
fixed
suse enterprise desktop 15 SP6
9.52-150000.191.1
fixed
suse enterprise desktop 15 SP7
9.52-150000.191.1
fixed
suse enterprise sap 12 SP5
9.52-23.77.1
fixed
suse enterprise sap 15 SP2
9.52-150000.191.1
fixed
suse enterprise sap 15 SP3
9.52-150000.191.1
fixed
suse enterprise sap 15 SP4
9.52-150000.191.1
fixed
suse enterprise sap 15 SP5
9.52-150000.191.1
fixed
suse enterprise sap 15 SP6
9.52-150000.191.1
fixed
suse enterprise sap 15 SP7
9.52-150000.191.1
fixed
suse enterprise server 12 SP3
9.52-23.77.1
fixed
suse enterprise server 12 SP5
9.52-23.77.1
fixed
suse enterprise server 15 SP2
9.52-150000.191.1
fixed
suse enterprise server 15 SP3
9.52-150000.191.1
fixed
suse enterprise server 15 SP4
9.52-150000.191.1
fixed
suse enterprise server 15 SP5
9.52-150000.191.1
fixed
suse enterprise server 15 SP6
9.52-150000.191.1
fixed
suse enterprise server 15 SP7
9.52-150000.191.1
fixed
ghostscript-devel
suse enterprise desktop 15 SP5
9.52-150000.191.1
fixed
suse enterprise desktop 15 SP6
9.52-150000.191.1
fixed
suse enterprise desktop 15 SP7
9.52-150000.191.1
fixed
suse enterprise sap 12 SP5
9.52-23.77.1
fixed
suse enterprise sap 15 SP2
9.52-150000.191.1
fixed
suse enterprise sap 15 SP3
9.52-150000.191.1
fixed
suse enterprise sap 15 SP4
9.52-150000.191.1
fixed
suse enterprise sap 15 SP5
9.52-150000.191.1
fixed
suse enterprise sap 15 SP6
9.52-150000.191.1
fixed
suse enterprise sap 15 SP7
9.52-150000.191.1
fixed
suse enterprise server 12 SP3
9.52-23.77.1
fixed
suse enterprise server 12 SP5
9.52-23.77.1
fixed
suse enterprise server 15 SP2
9.52-150000.191.1
fixed
suse enterprise server 15 SP3
9.52-150000.191.1
fixed
suse enterprise server 15 SP4
9.52-150000.191.1
fixed
suse enterprise server 15 SP5
9.52-150000.191.1
fixed
suse enterprise server 15 SP6
9.52-150000.191.1
fixed
suse enterprise server 15 SP7
9.52-150000.191.1
fixed
ghostscript-x11
suse enterprise desktop 15 SP5
9.52-150000.191.1
fixed
suse enterprise desktop 15 SP6
9.52-150000.191.1
fixed
suse enterprise desktop 15 SP7
9.52-150000.191.1
fixed
suse enterprise sap 12 SP5
9.52-23.77.1
fixed
suse enterprise sap 15 SP2
9.52-150000.191.1
fixed
suse enterprise sap 15 SP3
9.52-150000.191.1
fixed
suse enterprise sap 15 SP4
9.52-150000.191.1
fixed
suse enterprise sap 15 SP5
9.52-150000.191.1
fixed
suse enterprise sap 15 SP6
9.52-150000.191.1
fixed
suse enterprise sap 15 SP7
9.52-150000.191.1
fixed
suse enterprise server 12 SP3
9.52-23.77.1
fixed
suse enterprise server 12 SP5
9.52-23.77.1
fixed
suse enterprise server 15 SP2
9.52-150000.191.1
fixed
suse enterprise server 15 SP3
9.52-150000.191.1
fixed
suse enterprise server 15 SP4
9.52-150000.191.1
fixed
suse enterprise server 15 SP5
9.52-150000.191.1
fixed
suse enterprise server 15 SP6
9.52-150000.191.1
fixed
suse enterprise server 15 SP7
9.52-150000.191.1
fixed
Red Hat logo
Red Hat Enterprise Linux Releases
Red Hat Product
Release
ghostscript
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.2 AUS
0:9.25-6.el8_2.1
fixed
RHEL 8.4 AUS
0:9.27-2.el8_4.1
fixed
RHEL 8.4 E4S
0:9.27-2.el8_4.1
fixed
RHEL 8.4 TUS
0:9.27-2.el8_4.1
fixed
RHEL 8.6 AUS
0:9.27-2.el8_6.1
fixed
RHEL 8.6 E4S
0:9.27-2.el8_6.1
fixed
RHEL 8.6 TUS
0:9.27-2.el8_6.1
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed
ghostscript-doc
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed
ghostscript-tools-dvipdf
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed
ghostscript-tools-fonts
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed
ghostscript-tools-printing
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed
ghostscript-x11
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.4 AUS
0:9.27-2.el8_4.1
fixed
RHEL 8.4 E4S
0:9.27-2.el8_4.1
fixed
RHEL 8.4 TUS
0:9.27-2.el8_4.1
fixed
RHEL 8.6 AUS
0:9.27-2.el8_6.1
fixed
RHEL 8.6 E4S
0:9.27-2.el8_6.1
fixed
RHEL 8.6 TUS
0:9.27-2.el8_6.1
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed
libgs
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.2 AUS
0:9.25-6.el8_2.1
fixed
RHEL 8.4 AUS
0:9.27-2.el8_4.1
fixed
RHEL 8.4 E4S
0:9.27-2.el8_4.1
fixed
RHEL 8.4 TUS
0:9.27-2.el8_4.1
fixed
RHEL 8.6 AUS
0:9.27-2.el8_6.1
fixed
RHEL 8.6 E4S
0:9.27-2.el8_6.1
fixed
RHEL 8.6 TUS
0:9.27-2.el8_6.1
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed
libgs-devel
RHEL 8
0:9.27-13.el8_10
fixed
RHEL 8.8 AUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 E4S
0:9.27-6.el8_8.1
fixed
RHEL 8.8 EUS
0:9.27-6.el8_8.1
fixed
RHEL 8.8 TUS
0:9.27-6.el8_8.1
fixed
RHEL 9
0:9.54.0-16.el9_4
fixed