Input validation error in Ghostscript - CVE-2016-7976
Published: August 7, 2017 / Updated: August 8, 2020
Vulnerability identifier: #VU38574
CSH Severity: High
CVSS v4: 8.6 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2016-7976
CWE-ID: CWE-20
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.
The PS Interpreter in Ghostscript 9.18 and 9.20 allows remote attackers to execute arbitrary code via crafted userparams.
Affected software
Ghostscript
How to mitigate CVE-2016-7976
Install update from vendor's website.
External References
- http://git.ghostscript.com/?p=user/chrisl/ghostpdl.git;a=commit;h=6d444c273da5499a4cd72f21cb6d4c9a5256807d
- http://www.debian.org/security/2016/dsa-3691
- http://www.openwall.com/lists/oss-security/2016/10/19/6
- http://www.securityfocus.com/bid/95332
- https://bugs.ghostscript.com/show_bug.cgi?id=697178
- https://security.gentoo.org/glsa/201702-31