CVE-2018-16585Improper Restriction of Operations within the Bounds of a Memory Buffer in Ghostscript

Severity
7.8HIGHNVD
EPSS
0.5%
top 34.17%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedSep 6
Latest updateMay 13

Description

An issue was discovered in Artifex Ghostscript before 9.24. The .setdistillerkeys PostScript command is accepted even though it is not intended for use during document processing (e.g., after the startup phase). This leads to memory corruption, allowing remote attackers able to supply crafted PostScript to crash the interpreter or possibly have unspecified other impact. Note: A reputable source believes that the CVE is potentially a duplicate of CVE-2018-15910 as explained in Red Hat bugzilla (h

CVSS vector

CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HExploitability: 1.8 | Impact: 5.9

Affected Packages2 packages

Debianartifex/ghostscript< 9.25~dfsg-1+3

Also affects: Debian Linux 8.0, 9.0, Ubuntu Linux 14.04, 16.04, 18.04

Patches

🔴Vulnerability Details

3
GHSA
GHSA-4j37-xf23-h2px: ** DISPUTED ** An issue was discovered in Artifex Ghostscript before 92022-05-13
CVEList
CVE-2018-16585: An issue was discovered in Artifex Ghostscript before 92018-09-06
OSV
CVE-2018-16585: An issue was discovered in Artifex Ghostscript before 92018-09-06

📋Vendor Advisories

3
Ubuntu
Ghostscript vulnerabilities2018-09-19
Red Hat
ghostscript: .setdistillerkeys PostScript command is accepted even though it is not intended for use2018-09-06
Debian
CVE-2018-16585: ghostscript - An issue was discovered in Artifex Ghostscript before 9.24. The .setdistillerkey...2018

💬Community

2
Bugzilla
CVE-2018-16585 ghostscript: .setdistillerkeys PostScript command is accepted even though it is not intended for use2018-09-06
Bugzilla
CVE-2018-16585 ghostscript: .setdistillerkeys PostScript command is accepted even though it is not intended for use [fedora-all]2018-09-06
CVE-2018-16585 — Artifex Ghostscript vulnerability | cvebase