Perl Digest模块Digest->new()功能代码注入漏洞

受影响系统:

Perl Perl 5.14.2
Perl Perl 5.14.2
Perl Perl 5.14.1
Perl Perl 5.12 
Perl Perl 5.10.1 
Perl Perl 5.10 
Perl Digest 1.16

不受影响系统:

Perl Digest 1.17

描述:


BUGTRAQ  ID: 49911
CVE ID: CVE-2011-3597

Perl是一种高级、通用、直译式、动态的程序语言。

Perl的Digest模块在Digest->new()功能的实现上存在代码注入漏洞,远程攻击者可利用此漏洞在受影响应用程序中执行任意代码。

<*来源:vendor
  
  链接:http://cpansearch.perl.org/src/GAAS/Digest-1.17/Changes
*>

测试方法:


警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

Digest-&gt;new(“::MD5lprint ‘ownaide\n’;exit(1);”);

建议:


厂商补丁:

Perl
—-
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://www.perl.com

发表评论?

0 条评论。

发表评论