CVE-2024-33871

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
NISTNIST
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
mitreCNA
---
---
CISA-ADPADP
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
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 73%
VendorProductVersion
artifexghostscript
𝑥
< 10.03.1
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
ghostscript
bullseye
9.53.3~dfsg-7+deb11u7
fixed
buster
ignored
bullseye (security)
9.53.3~dfsg-7+deb11u10
fixed
bookworm
10.0.0~dfsg-11+deb12u7
fixed
bookworm (security)
10.0.0~dfsg-11+deb12u7
fixed
sid
10.05.1~dfsg-1
fixed
trixie
10.05.1~dfsg-1
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
ghostscript
plucky
Fixed 10.02.1~dfsg1-0ubuntu9
released
oracular
Fixed 10.02.1~dfsg1-0ubuntu9
released
noble
Fixed 10.02.1~dfsg1-0ubuntu7.1
released
mantic
Fixed 10.01.2~dfsg1-0ubuntu2.3
released
jammy
Fixed 9.55.0~dfsg1-0ubuntu5.7
released
focal
Fixed 9.50~dfsg-5ubuntu4.12
released
bionic
needs-triage
xenial
needs-triage