CVE:CVE-2007-0243
CNNVD:CNNVD-200701-253
Sun的Java运行时环境(JRE)为JAVA应用程序提供可靠的运行环境。
Sun Java运行时环境在解析畸形GIF图形组件时存在缓冲区溢出漏洞，远程攻击者可能利用此漏洞在用户机器上执行任意指令。如果有效GIF文件的图形块中图形宽度被设置为0的话，Java运行时就会分配指定的大小，但之后会将所有数据拷贝到大小不足的内存块中。溢出会导致多个指针破坏，之后的操作至少引用了其中的一个，因此可能导致执行任意代码。
solution:Upgrade sun jdk to a higher version than *:update9,1.5.0:update3,1.5.0:update4,1.5.0:update5,1.5.0:update7,1.5.0:update8,and avoid the version *:update9,1.5.0:update3,1.5.0:update4,1.5.0:update5,1.5.0:update7,1.5.0:update8; Upgrade sun jre to a higher version than *:update18,1.3.1:update16,1.4.2_1,1.4.2_2,1.4.2_3,1.4.2_4,1.4.2_5,1.4.2_6,1.4.2_7,1.4.2_8,1.4.2_9,1.4.2_10,1.4.2_11,1.4.2_12,1.5.0:update3,1.5.0:update4,1.5.0:update5,1.5.0:update6,1.5.0:update7,1.5.0:update8,1.5.0:update9,and avoid the version *:update18,1.3.1:update16,1.4.2_1,1.4.2_2,1.4.2_3,1.4.2_4,1.4.2_5,1.4.2_6,1.4.2_7,1.4.2_8,1.4.2_9,1.4.2_10,1.4.2_11,1.4.2_12,1.5.0:update3,1.5.0:update4,1.5.0:update5,1.5.0:update6,1.5.0:update7,1.5.0:update8,1.5.0:update9; Upgrade sun sdk to a higher version than 1.3.1_01,1.3.1_01a,1.3.1_16,1.3.1_18,1.4.2,1.4.2_03,1.4.2_08,1.4.2_09,1.4.2_10,1.4.2_12,and avoid the version 1.3.1_01,1.3.1_01a,1.3.1_16,1.3.1_18,1.4.2,1.4.2_03,1.4.2_08,1.4.2_09,1.4.2_10,1.4.2_12