漏洞概要
关注数(24)
关注此漏洞
漏洞标题:php.net本地文件读取漏洞(限DOCUMENT_ROOT下)
提交时间:2015-01-05 14:08
修复时间:2015-01-10 14:10
公开时间:2015-01-10 14:10
漏洞类型:任意文件遍历/下载
危害等级:低
自评Rank:3
漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞
Tags标签:
无
漏洞详情
披露状态:
2015-01-05: 细节已通知厂商并且等待厂商处理中
2015-01-10: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
php.net本地文件读取漏洞(限DOCUMENT_ROOT下),可遍历下载整站文件。
详细说明:
任意文件读取位于:
cached.php文件代码:
因为该文件检查了参数f指定的文件是否位于当前目录下,所以仅可读取Document Root下的文件,任意类型。
比如:
漏洞证明:
阅读了几个源文件,找到搜索的地方,使用的是sqlite数据库:
http://php.net/backend/manual-lookup.sqlite
IP to counrty db:
可下载php.net所有源文件逐个进行安全审计,这个重体力活无法完成。。。
我自己不写php。
修复方案:
漏洞回应
厂商回应:
危害等级:无影响厂商忽略
忽略时间:2015-01-10 14:10
厂商回复:
最新状态:
暂无