PHP realpath()函数绕过安全限制漏洞 CVE-2007-3007 CNNVD-200706-022 CNVD-2009-10428

5.0 AV AC AU C I A
发布: 2007-06-04
修订: 2018-10-30

PHP是一种流行的WEB服务器端编程语言。 PHP的realpath()函数实现上存在漏洞,远程攻击者可能利用此漏洞绕过某些安全限制。 PHP的file_exists()函数不允许检查是否存在open_basedir指定目录之外的文件,但readfile()没有这个限制,允许检查文件系统的任意位置是否存在某一文件。如果realpath($filename)返回了字符串(也就是非false),就表示文件存在,这就导致绕过了open_basedir限制。

0%
暂无可用Exp或PoC
当前有27条受影响产品信息