CVE:CVE-2005-2871
CNNVD:CNNVD-200509-100
Mozilla/Netscape/Firefox都是非常流行的WEB浏览器。
Mozilla/Netscape/Firefox在处理畸形URI时存在远程溢出漏洞，成功利用这个漏洞的攻击者可以导致崩溃或执行任意代码。全部为连字符的主机名会导致nsStandardURL::BuildNormalizedSpec中的NormalizeIDN调用返回真值，但将encHost设置为空字符串。也就是说，Firefox将0值附给approxLen然后将超长的连字符字符串附加到缓冲区。
solution:Upgrade mozilla firefox to a higher version than 1.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.5:beta1,and avoid the version 1.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.5:beta1