{"id":"CVE-2017-15277","details":"ReadGIFImage in coders/gif.c in ImageMagick 7.0.6-1 and GraphicsMagick 1.3.26 leaves the palette uninitialized when processing a GIF file that has neither a global nor local palette. If the affected product is used as a library loaded into a process that operates on interesting data, this data sometimes can be leaked via the uninitialized palette.","modified":"2026-08-07T14:59:18.739216Z","published":"2017-10-12T08:29:00.290Z","related":["SUSE-SU-2018:0017-1","SUSE-SU-2018:0043-1","SUSE-SU-2018:0197-1"],"database_specific":{"unresolved_ranges":[{"cpes":["cpe:2.3:a:graphicsmagick:graphicsmagick:1.3.26:*:*:*:*:*:*:*"],"extracted_events":[{"introduced":"1.3.26"},{"last_affected":"1.3.26"}],"source":"CPE_STRING","vendor_product":"graphicsmagick:graphicsmagick"}]},"references":[{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2018/08/msg00002.html"},{"type":"WEB","url":"https://usn.ubuntu.com/3681-1/"},{"type":"WEB","url":"https://usn.ubuntu.com/4232-1/"},{"type":"ADVISORY","url":"https://www.debian.org/security/2017/dsa-4032"},{"type":"ADVISORY","url":"https://www.debian.org/security/2017/dsa-4040"},{"type":"ADVISORY","url":"https://www.debian.org/security/2018/dsa-4321"},{"type":"FIX","url":"https://github.com/ImageMagick/ImageMagick/commit/9fd10cf630832b36a588c1545d8736539b2f1fb5"},{"type":"FIX","url":"https://github.com/ImageMagick/ImageMagick/issues/592"},{"type":"EVIDENCE","url":"https://github.com/neex/gifoeb"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/imagemagick/imagemagick","events":[{"introduced":"9871b4ad7400606bbecf7f979b198080f4b107c3"},{"last_affected":"9871b4ad7400606bbecf7f979b198080f4b107c3"},{"fixed":"9fd10cf630832b36a588c1545d8736539b2f1fb5"}],"database_specific":{"extracted_events":[{"introduced":"7.0.6-1"},{"last_affected":"7.0.6-1"}],"source":["CPE_STRING","REFERENCES"],"cpe":"cpe:2.3:a:imagemagick:imagemagick:7.0.6-1:*:*:*:*:*:*:*"}}],"versions":["7.0.6-1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-15277.json","vanir_signatures_modified":"2026-08-07T14:59:18Z","vanir_signatures":[{"signature_version":"v1","source":"https://github.com/imagemagick/imagemagick/commit/9fd10cf630832b36a588c1545d8736539b2f1fb5","target":{"file":"coders/gif.c"},"deprecated":false,"digest":{"line_hashes":["306973232245618165981768373290104851468","125207226614535232036573969069490306158","29907257949769001391588402564807748975","314517929402371445594822948285256751638"],"threshold":0.9},"id":"CVE-2017-15277-18d632c1","signature_type":"Line"},{"target":{"file":"coders/gif.c","function":"ReadGIFImage"},"deprecated":false,"digest":{"function_hash":"295666413879762265196560470791931146085","length":9760},"id":"CVE-2017-15277-ec5bd8a7","signature_type":"Function","signature_version":"v1","source":"https://github.com/imagemagick/imagemagick/commit/9fd10cf630832b36a588c1545d8736539b2f1fb5"}]}}],"schema_version":"1.8.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N"}]}