Commit:    9404bdc83562397e78c35e6daf2c91bf8a886f60
Author:    kovacs.ferenc <[email protected]>         Wed, 11 Jun 2014 
12:11:33 +0200
Parents:   e024ef1a36b36785955816a1ee95c9c498ad0550
Branches:  master

Link:       
http://git.php.net/?p=web/master.git;a=commitdiff;h=9404bdc83562397e78c35e6daf2c91bf8a886f60

Log:
escape the $user variable coming from $_REQUEST
magic_quote_gpc makes this not exploitable, but we should move away from that 
sooner or later

Changed paths:
  M  forgot.php


Diff:
diff --git a/forgot.php b/forgot.php
index eef660c..43d33bc 100644
--- a/forgot.php
+++ b/forgot.php
@@ -69,6 +69,7 @@ password: <input type="password" name="n1" value="<?= 
hsc($n1)?>" />
   exit;
 }
 elseif ($user) {
+  $user = mysql_real_escape_string($user);
   $res = @mysql_query("SELECT * FROM users WHERE username = '$user'");
   if ($res && ($row = mysql_fetch_array($res,MYSQL_ASSOC))) {
     $newpass = random_password();


--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to