NetSight
high7.8

CVE-2018-19134

In Artifex Ghostscript through 9.25, the setpattern operator did not properly validate certain types.

Impact

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 products

VendorProductAffected versions
ArtifexGhostscript
through 9.25
DebianDebian Linux
Version 8.0
RedhatEnterprise Linux Desktop
Version 7.0
RedhatEnterprise Linux Server
Version 7.0
RedhatEnterprise Linux Server Aus
Version 7.6
RedhatEnterprise Linux Server Eus
Version 7.6
RedhatEnterprise Linux Workstation
Version 7.0

Weakness classification

References