Re: PHP / MYSQL security bug

From: Date: Tue, 05 Feb 2002 16:41:56 +0000
Subject: Re: PHP / MYSQL security bug
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-83607@lists.php.net to get a copy of this message
Hi Folks: Gerard Onorato wrote on the PHP-GENERAL mailing list: > > Security Advisory DW020203-PHP > Release: 3rd February 2002 > PHP Safe Mode Filesystem Circumvention Problem > > ... snip ... > > FIX > Currently, no fix exists. > ... snip ... > A suggested fix for the PHP developers might be to scan > mysql_query()s for strings similar to "LOAD DATA LOCAL INFILE". But they're forgetting about MySQL's permission handling. The LOAD DATA command can be controlled by the File_priv permission at the User level. Also, the Insert_priv can be regulated at many levels, including the User, Database, table and column level. Naturally, if one can't insert, there's no way for them to run a LOAD DATA statement. Enjoy, --Dan -- PHP scripts that make your job easier http://www.analysisandsolutions.com/code/ SQL Solution | Layout Solution | Form Solution T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y 4015 7 Ave, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409

« previous php.general (#83607) next »