Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2017-20286

DevIL through 1.8.0 contains a heap-based buffer overflow in iGetPalette() in il_gif.cpp that…

Risk score
49/100
CVSS
7.8 v3.1
Exploit chance (30 days)
0.2%
Published
14 Oct 2026

Open in the live forecast Today's forecast

What to know

What it is
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 controlle…
Affected
See advisory
Fix
Apply the vendor's security update; see the linked advisory.
Exploitation
No known exploitation

Why it is Yellow

  • CVSS 7.8 high

References

Original description

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.

Last activity 14 Oct 2026. Patch Forecast updates every hour.