cvs: php-src /ext/standard/tests/file bug41655_1.phpt bug41655_2.phpt

From: Date: Fri, 22 Jun 2007 12:36:55 +0000
Subject: cvs: php-src /ext/standard/tests/file bug41655_1.phpt bug41655_2.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-44919@lists.php.net to get a copy of this message
pajoye Fri Jun 22 12:36:55 2007 UTC Modified files: /php-src/ext/standard/tests/file bug41655_1.phpt bug41655_2.phpt Log: - MFB: add test cases for #41655 http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/bug41655_1.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/standard/tests/file/bug41655_1.phpt diff -u /dev/null php-src/ext/standard/tests/file/bug41655_1.phpt:1.2 --- /dev/null Fri Jun 22 12:36:55 2007 +++ php-src/ext/standard/tests/file/bug41655_1.phpt Fri Jun 22 12:36:55 2007 @@ -0,0 +1,10 @@ +--TEST-- +Bug #41655: open_basedir bypass via glob() +--INI-- +open_basedir=/tmp +--FILE-- +<?php + $a=glob("./*.jpeg"); +?> +--EXPECTF-- +Warning: glob() [%s]: open_basedir restriction in effect. File(.) is not within the allowed path(s): (/tmp) in %s on line %d http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/bug41655_2.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/standard/tests/file/bug41655_2.phpt diff -u /dev/null php-src/ext/standard/tests/file/bug41655_2.phpt:1.2 --- /dev/null Fri Jun 22 12:36:55 2007 +++ php-src/ext/standard/tests/file/bug41655_2.phpt Fri Jun 22 12:36:55 2007 @@ -0,0 +1,16 @@ +--TEST-- +Bug #41655: open_basedir bypass via glob() +--INI-- +open_basedir=/ +--FILE-- +<?php + $dir = dirname(__FILE__); + $a=glob($dir . "/bug41655*.*"); + print_r($a); +?> +--EXPECTF-- +Array +( + [%d] => %sbug41655_1.phpt + [%d] => %sbug41655_2.phpt +)

« previous php.cvs (#44919) next »