CVE-2017-20286 HIGH

CVE-2017-20286: DevIL through 1.8.0 Heap Buffer Overflow via GIF iGetPalette

Vendor Dentonw
Product DevIL
Weakness CWE-787
Published October 14, 2026
Last update October 14, 2026

CVSS base score

8.5/10
Attack vector Local
Attack complexity Low
Privileges required None
User interaction —
Confidentiality —
Integrity —

CVSS vector

CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

What the vulnerability does

01Description

DevIL through 1.8.0 contains a heap-based buffer overflow in iGetPalette() in il_gif.cpp that allows attackers to write beyond a 768-byte palette buffer when loading GIF images. Attackers can supply a crafted two-frame GIF whose second frame uses disposal method 1 with a local colour table, writing up to 384 controlled bytes past the heap allocation and possibly executing code.

Key dates

02Disclosure timeline

October 14, 2026 CVE published
October 14, 2026 Record updated