Edit report at http://bugs.php.net/bug.php?id=53398&edit=1
ID: 53398 User updated by: info at glsys dot eu Reported by: info at glsys dot eu Summary: Latest open_basedir() changes break accessing files in subdirs Status: Open Type: Bug -Package: Security related +Package: Safe Mode/open_basedir Operating System: Debian PHP Version: 5.3.3 Block user comment: N Private report: N New Comment: Sorry :D Changed from Security to Safe Mode/open_basedir... :D Swifty Previous Comments: ------------------------------------------------------------------------ [2010-11-24 16:01:43] info at glsys dot eu Description: ------------ Hi! Real PHP version: Debian unstable 5.3.3-4 Apache2: Debian 2.2.16-4 mpm-prefork Safe_mode: off As the changelog says: + possible flaw in open_basedir (CVE-2010-3436) After this upgrade I can not include/open files if they are in an open_basedir subdirectory. One more interesting thing: My Virtualhost system is located under /data/www. I had a symlink at /var/www pointing to /data/www. After this upgrade the I had issues whit open_basedir if I used /var/www. Maybe it is related to the subdir issue. Swifty Actual result: -------------- [Wed Nov 24 15:04:44 2010] [error] [client w.x.y.z] PHP Warning: Unknown: open_basedir restriction in effect. File(/data/www/include/modules/img.php) is not within the allowed path(s): (/data/www/!Admin/:/data/www/!Error/:/data/www/include/:/data/www/sites/some.domain/) in Unknown on line 0, referer: http://some.domain/index.php [Wed Nov 24 15:04:44 2010] [error] [client w.x.y.z] PHP Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0, referer: http://some.domain/index.php [Wed Nov 24 15:04:44 2010] [error] [client w.x.y.z] PHP Fatal error: Unknown: Failed opening required '/var/www/include/modules/img.php' (include_path='.:/usr/share/php:/data/www/include') in Unknown on line 0, referer: http://some.domain/index.php [Wed Nov 24 15:06:05 2010] [error] [client w.x.y.z] PHP Warning: filemtime() [http://www.php.net/en/manual/function.filemtime.php]: stat failed for /data/www/sites/some.domain/modules/img.php in /data/www/include/modules/ob.cache.php on line 28, referer: http://some.domain/index.php ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=53398&edit=1