RE: [PHP] register_globals in php4

From: Date: Fri, 10 May 2002 18:20:38 +0000
Subject: RE: [PHP] register_globals in php4
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-96974@lists.php.net to get a copy of this message
On Fri, 10 May 2002, Ford, Mike [LSS] wrote: > Also, by using the $_POST, $_GET arrays, you know exactly where the > input is coming from (even if register_globals is also on!). If you > have register_globals set to on, and you just look to see if (say) > $password has a value, which you're expecting to come from a form field, > you can't actually tell whether it's been overridden by some > smarty-pants typing in the URL with ?password=super_password on the end. > If you check specifically for $_POST['password'], you at least have the > assurance that it's come from a form field as you were expecting. This is a very false sense of security. Anyone with cURL (or even telnet) can trivially fake any POST or cookie inputs they want to. miguel

« previous php.general (#96974) next »