cbcvebase.
CVE-2018-19134
published 2018-12-20

CVE-2018-19134: In Artifex Ghostscript through 9.25, the setpattern operator did not properly validate certain types. A specially crafted PostScript document could exploit…

high7.8CVSS 3.0
AVLACLPRNUIRSUCHIHAH
In Artifex Ghostscript through 9.25, the setpattern operator did not properly validate certain types. A specially crafted PostScript document could exploit this to crash Ghostscript or, possibly, execute arbitrary code in the context of the Ghostscript process. This is a type confusion issue because of failure to check whether the Implementation of a pattern dictionary was a structure type.

Affected

12 ranges
VendorProductVersion rangeFixed in
artifexghostscript<= 9.25
artifexghostscript>= 0 < 9.26~dfsg-19.26~dfsg-1
artifexghostscript>= 0 < 9.26~dfsg-19.26~dfsg-1
artifexghostscript>= 0 < 9.26~dfsg-19.26~dfsg-1
artifexghostscript>= 0 < 9.26~dfsg-19.26~dfsg-1
debiandebian_linux
debianghostscript< ghostscript 9.26~dfsg-1 (bookworm)ghostscript 9.26~dfsg-1 (bookworm)
redhatenterprise_linux_desktop
redhatenterprise_linux_server
redhatenterprise_linux_server_aus
redhatenterprise_linux_server_eus
redhatenterprise_linux_workstation

CVSS provenance

nvdv3.07.8HIGHCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
osv7.8HIGH