Req #53263 [Opn]: Allow realpath cache to function even with open_basedir enabled

From: Date: Mon, 08 Nov 2010 16:44:31 +0000
Subject: Req #53263 [Opn]: Allow realpath cache to function even with open_basedir enabled
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-155852@lists.php.net to get a copy of this message
Edit report at http://bugs.php.net/bug.php?id=53263&edit=1 ID: 53263 Updated by: rasmus@php.net Reported by: tomsommer@php.net Summary: Allow realpath cache to function even with open_basedir enabled Status: Open Type: Feature/Change Request Package: Safe Mode/open_basedir Operating System: * PHP Version: 5.3.3 Block user comment: N New Comment: I don't think the security problem is fixable. We have no way to prevent the contents behind a cache entry from changing which is the root of the security problem. And I don't see the point in open_basedir if you remove the security aspect. The less secure toggle is to simply turn off open_basedir. An open_basedir feature that doesn't actually guarantee that users can't open files outside of the specified base directory isn't useful. Previous Comments: ------------------------------------------------------------------------ [2010-11-08 14:17:30] tomsommer@php.net Description: ------------ As described in bug #52312 - realpath cache is disabled when open_basedir is enabled. Would it be possible to either: 1) Fix the security problem related to having both enabled at the same time 2) Add a php.ini or ./configure toggle to enable both at the same time, overriding the security aspect in order to gain performance. Thanks ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=53263&edit=1

« previous php.bugs (#155852) next »