Perl UTF-8规则表达式处理远程拒绝服务漏洞

漏洞起因
设计错误
 
影响系统
Larry Wall Perl 5.10.1
+ Turbolinux Home
+ Turbolinux Turbolinux Desktop 10.0
 
不受影响系统
 
危害
远程攻击者可以利用漏洞使解释器崩溃。
 
攻击所需条件
攻击者必须构建恶意消息提交给PERL应用程序。
 
漏洞信息
Perl是一款流行的网络编程语言。
Perl在处理包含在规则表达式中使用UTF-8字符的字符串时存在错误,远程攻击者可以利用漏洞使解释器崩溃。
提交包含大量非法的UTF-8字符的邮件消息,给使用Perl的应用程序解析,可导致解析器崩溃。
 
测试方法
 
厂商解决方案
GIT库已经修正此漏洞,建议用户下载使用:
http://perl5.git.perl.org/perl.git/commitdiff/0abd0d78a73da1c4d13b1c700526b7e5d03b32d4
 
漏洞提供者
Mark Martinec
  
 
漏洞消息链接
http://rt.perl.org/rt3//Public/Bug/Display.html?id=69973

发表评论?

0 条评论。

发表评论