First published: Wed Nov 27 2019(Updated: )
A flaw was found in all ghostscript versions 9.x before 9.50, in the .setuserparams2 procedure where it did not properly secure its privileged calls, enabling scripts to bypass `-dSAFER` restrictions. A specially crafted PostScript file could disable security protection and then have access to the file system, or execute arbitrary commands.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Artifex Ghostscript | >=9.00<9.50 | |
Fedoraproject Fedora | =31 | |
debian/ghostscript | 9.27~dfsg-2+deb10u5 9.27~dfsg-2+deb10u9 9.53.3~dfsg-7+deb11u6 9.53.3~dfsg-7+deb11u5 10.0.0~dfsg-11+deb12u2 10.0.0~dfsg-11+deb12u1 10.02.0~dfsg-2 |
http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=885444fcbe10dc42787ecb76686c8ee4dd33bf33
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The vulnerability ID for this flaw is CVE-2019-14812.
The severity of CVE-2019-14812 is high, with a severity value of 7.8.
All ghostscript versions 9.x before 9.50 are affected by CVE-2019-14812.
An attacker can exploit CVE-2019-14812 by using a specially crafted PostScript file to disable security protection and gain unauthorized access.
Yes, a fix is available for CVE-2019-14812. It is recommended to update to ghostscript version 9.50 or later.