SDL_image无效GIF文件LWZ Minimum Code Size远程缓冲区溢出漏洞
BUGTRAQ ID: 27417 SDLImage是用于处理图形文件的开源函数库。 SDLImage在处理畸形格式的图形文件时存在漏洞,远程攻击者可能利用此漏洞通过诱使用户处理恶意文件控制用户系统。 SDLImage库没有正确地处理Table Based Image Data头中带有无效LWZ Minimum Code Size的图形文件。标准允许代码的最大大小为12位,但SDLimage没有执行检查,因此可能触发缓冲区溢出。以下是IMGgif.c文件的ReadImage函数中的漏洞代码: ... unsigned char c; ... if LWZReadBytesrc, TRUE...