目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2017-20286— DevIL 1.8.0 GIF iGetPalette堆缓冲区溢出漏洞

一分钟漏洞结论

影响对象
DentonW DevIL
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

DevIL 1.8.0 及更早版本中存在堆缓冲区溢出漏洞,位于 il_gif.cpp 文件的 iGetPalette() 函数中。在加载 GIF 图像时,攻击者可以利用此漏洞向一个 768 字节的调色板缓冲区之外写入数据。攻击者可通过构造一个特制的两帧 GIF 图像,其中第二帧使用处置方法 1(disposal method 1)并包含局部颜色表,从而在堆分配区域之外最多写入 384 个可控字节,可能导致代码执行。

CVSS 7.8 · High EPSS 0.20% · P9

影响版本矩阵 1

厂商产品 版本范围状态
DentonW DevIL ≤ 1.8.0 affected
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2017-20286 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
DevIL through 1.8.0 Heap Buffer Overflow via GIF iGetPalette
来源: CVE Program / CVE List V5
Vulnerability 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.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
跨界内存写
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
DentonW DevIL 0 ~ 1.8.0 -

二、漏洞 CVE-2017-20286 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2017-20286 的情报信息

请登录查看更多情报信息。

CVE-2017-20286 其他参考 (5)

IV. Related Vulnerabilities

V. Comments for CVE-2017-20286

暂无评论


发表评论