{"id":"CVE-2016-10218","aliases":["BELL-CVE-2016-10218","EUVD-2016-1403","GHSA-64cw-wmc5-j274","MGASA-2017-0133","openSUSE-SU-2024:10783-1"],"status":"published","title":"The pdf14_pop_transparency_group function in base/gdevp14.c in the PDF Transparency module in...","description":"The pdf14_pop_transparency_group function in base/gdevp14.c in the PDF Transparency module in Artifex Software, Inc. Ghostscript 9.20 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted file.","severity":{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.01273,"percentile":0.70069,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-476"],"published":"2017-04-03T05:44:00Z","modified":"2026-06-17T00:39:18Z","affected":[{"source":"osv","ecosystem":"Mageia:5","package":"ghostscript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.20-1.mga5"}]}],"bundled":13},{"source":"osv","ecosystem":"Mageia:5","package":"gutenprint","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.2.10-5.1.mga5"}]}],"bundled":13},{"source":"osv","ecosystem":"Mageia:5","package":"libspectre","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.2.7-5.1.mga5"}]}],"bundled":13},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"ghostscript","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.54.0-2.2"}]}],"bundled":44}],"products":[{"vendor":"artifex","product":"ghostscript"}],"references":[{"url":"http://git.ghostscript.com/?p=ghostpdl.git%3Ba=commit%3Bh=d621292fb2c8157d9899dcd83fd04dd250e30fe4","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"https://bugs.ghostscript.com/show_bug.cgi?id=697444","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Issue Tracking","Patch"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2016-10218"},{"url":"http://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=d621292fb2c8157d9899dcd83fd04dd250e30fe4"},{"url":"https://github.com/advisories/GHSA-64cw-wmc5-j274"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2016-10218","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2017-0133.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=19542","tags":["report"]},{"url":"http://openwall.com/lists/oss-security/2016/10/05/15","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/IJ3D6O5XHLO4UJVJETVCWPIWWWV6LQUE/","tags":["web"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10217","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10218","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10219","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10220","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-10317","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-5951","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7207","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-8291","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-9216","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-10194","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15908","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15909","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15910","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-15911","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16509","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16510","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16511","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16513","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16539","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16540","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16541","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16542","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16543","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16585","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-16802","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-17183","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-17961","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-18073","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-18284","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-19409","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-19475","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-19476","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-19477","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-6616","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-10216","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-12973","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14811","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-14817","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-3835","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-3838","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-6116","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-12268","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-15900","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-3781","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2016-10218","description":"The pdf14_pop_transparency_group function in base/gdevp14.c in the PDF Transparency module in Artifex Software, Inc. Ghostscript 9.20 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted file.","status":"published","published":"2017-04-03T05:44:00Z","modified":"2024-08-06T03:14:42.939Z","updated_at":"2026-11-02T14:33:31.450804Z"}],"euvd":[{"id":"EUVD-2016-1403","description":"The pdf14_pop_transparency_group function in base/gdevp14.c in the PDF Transparency module in Artifex Software, Inc. Ghostscript 9.20 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted file.","status":"published","published":"2017-04-03T05:44:00Z","modified":"2024-08-06T03:14:42Z","updated_at":"2026-11-03T02:22:24.738409Z"}],"ghsa":[{"id":"GHSA-64cw-wmc5-j274","title":"The pdf14_pop_transparency_group function in base/gdevp14.c in the PDF Transparency module in...","description":"The pdf14_pop_transparency_group function in base/gdevp14.c in the PDF Transparency module in Artifex Software, Inc. Ghostscript 9.20 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted file.","status":"published","published":"2022-05-17T02:51:03Z","modified":"2025-04-20T03:36:24Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T15:01:44.058341Z"}],"nvd":[{"id":"CVE-2016-10218","description":"The pdf14_pop_transparency_group function in base/gdevp14.c in the PDF Transparency module in Artifex Software, Inc. Ghostscript 9.20 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted file.","status":"published","published":"2017-04-03T05:59:00.363Z","modified":"2026-06-17T00:39:18.51Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T14:03:37.238712Z"}],"osv":[{"id":"BELL-CVE-2016-10218","title":"CVE-2016-10218 does not affect BellSoft software","status":"withdrawn","published":"2017-04-03T05:59:00Z","modified":"2026-01-26T09:47:34.460976Z","cvss":[{"version":"3.0","score":5.5,"vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:13.47097Z"},{"id":"MGASA-2017-0133","title":"Updated ghostscript packages fix security vulnerability","description":"Various userparams in Ghostscript allow %pipe% in paths, allowing remote\nshell command execution (CVE-2016-7976).\n\nThe .libfile function in Ghostscript doesn't check PermitFileReading\narray, allowing remote file disclosure (CVE-2016-7977).\n\nReference leak in the .setdevice function in Ghostscript allows\nuse-after-free and remote code execution (CVE-2016-7978).\n\nType confusion in the .initialize_dsc_parser function in Ghostscript\nallows remote code execution (CVE-2016-7979).\n\nThe .sethalftone5 function in psi/zht2.c in Ghostscript before 9.21\nallows remote attackers to cause a denial of service (application crash)\nor possibly execute arbitrary code via a crafted Postscript document\nthat calls .sethalftone5 with an empty operand stack (CVE-2016-8602).\n\nA heap based buffer overflow was found in the ghostscript\njbig2_decode_gray_scale_image() function used to decode halftone segments\nin a JBIG2 image. A document (PostScript or PDF) with an embedded,\nspecially crafted, jbig2 image could trigger a segmentation fault in\nghostscript (CVE-2016-9601).\n\nThe pdf14_open function in base/gdevp14.c in Ghostscript 9.20 allows\nremote attackers to cause a denial of service (use-after-free and\napplication crash) via a crafted file that is mishandled in the color\nmanagement module (CVE-2016-10217).\n\nThe pdf14_pop_transparency_group function in base/gdevp14.c in the PDF\nTransparency module in Ghostscript 9.20 allows remote attackers to cause\na denial of service (NULL pointer dereference and application crash) via\na crafted file (CVE-2016-10218).\n\nThe intersect function in base/gxfill.c in Ghostscript 9.20 allows\nremote attackers to cause a denial of service (divide-by-zero error and\napplication crash) via a crafted file (CVE-2016-10219).\n\nThe gs_makewordimagedevice function in base/gsdevmem.c in Ghostscript\n9.20 allows remote attackers to cause a denial of service (NULL pointer\ndereference and application crash) via a crafted file that is mishandled\nin the PDF Transparency module (CVE-2016-10220).\n\nThe mem_get_bits_rectangle function in base/gdevmem.c in Ghostscript\n9.20 allows remote attackers to cause a denial of service (NULL pointer\ndereference and application crash) via a crafted file (CVE-2017-5951).\n\nThe mem_get_bits_rectangle function in Ghostscript 9.20 allows remote\nattackers to cause a denial of service (NULL pointer dereference) via a\ncrafted PostScript document (CVE-2017-7207).\n\nGhostscript through 2017-04-26 allows -dSAFER bypass and remote command\nexecution via .rsdparams type confusion with a \"/OutputFile (%pipe%\"\nsubstring in a crafted .eps document that is an input to the gs program\n(CVE-2017-8291).\n","status":"published","published":"2017-05-07T22:16:00Z","modified":"2026-04-16T06:22:31.886861912Z","updated_at":"2026-11-02T15:49:40.103088Z"},{"id":"openSUSE-SU-2024:10783-1","title":"ghostscript-9.54.0-2.2 on GA media","description":"These are all security issues fixed in the ghostscript-9.54.0-2.2 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:38:19.404781Z","updated_at":"2026-11-02T16:58:34.487567Z"}]}}
