DevIL 1.8.0 及更早版本中存在堆缓冲区溢出漏洞,位于 il_gif.cpp 文件的 iGetPalette() 函数中。在加载 GIF 图像时,攻击者可以利用此漏洞向一个 768 字节的调色板缓冲区之外写入数据。攻击者可通过构造一个特制的两帧 GIF 图像,其中第二帧使用处置方法 1(disposal method 1)并包含局部颜色表,从而在堆分配区域之外最多写入 384 个可控字节,可能导致代码执行。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet