CVE:CVE-2004-2286
CNNVD:CNNVD-200412-734
Perl是流行的跨平台编程语言。
ActiveState Perl复制操作实现存在缓冲区溢出，远程攻击者可以利用这个漏洞以调用应用程序进程在系统上执行任意指令。
问题是由于在执行多个数据传递给perl复制操作时缺少正确的边界缓冲区检查，会导致发生基于整数的溢出，精心构建提交数据可能以调用应用程序进程在系统上执行任意指令。
solution:Upgrade activestate activeperl to a higher version than 5.6.1,5.6.1.630,5.6.2,5.6.3,5.7.1,5.7.2,5.7.3,5.8,5.8.1,5.8.3,and avoid the version 5.6.1,5.6.1.630,5.6.2,5.6.3,5.7.1,5.7.2,5.7.3,5.8,5.8.1,5.8.3; Upgrade larry_wall perl to a higher version than 5.3,5.4,5.4.5,5.5,5.5.3,5.6,5.6.1,5.8.0,5.8.1,5.8.3,and avoid the version 5.3,5.4,5.4.5,5.5,5.5.3,5.6,5.6.1,5.8.0,5.8.1,5.8.3