 |
PHP Open_BaseDir安全限制绕过漏洞 |
|
|
| PHP Open_BaseDir安全限制绕过漏洞 |
|
| 作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-25 11:24:56 |
|
受影响系统: PHP PHP 5.0.5 PHP PHP 4.4.0 描述: -------------------------------------------------------------------------------- BUGTRAQ ID: 14957 CVE(CAN) ID: CAN-2005-3054
PHP是广泛使用的通用目的脚本语言,尤其适合于Web开发,可嵌入到HTML。
PHP的fopen_wrappers.c实现上存在输入验证漏洞,攻击者可能利用漏洞遍历系统目录。
如果open_basedir指令包含有斜杠(“/”)的话,PHP的fopen_wrappers.c不能正确的限制对其他目录的访问,允许一个目录中的PHP脚本访问其他目录中的文件。
<*来源:thorben (thorben@gawab.com) 链接:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=323585 *>
测试方法: --------------------------------------------------------------------------------
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
如果用户的目录结构如下的话:
/srv/user1 /srv/user2 . . . /srv/user10 /srv/user11
则user1就可以访问user10和user12的文件。
建议: -------------------------------------------------------------------------------- 厂商补丁:
PHP --- 目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www.php.net【转自世纪安全网 http://www.21safe.com】
|
|
| 文章录入:admin 责任编辑:admin |
|
|
上一篇文章: 惊爆:PHP加密代码可被完全反编译!! 下一篇文章: PHPWINDBLOG修改管理员密码漏洞 |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
|
|
|
|
|