Re: About CVE-2012-0831 (magic_quotes_gpc remote disable vulnerability?)

From: Date: Tue, 14 Feb 2012 15:44:24 +0000
Subject: Re: About CVE-2012-0831 (magic_quotes_gpc remote disable vulnerability?)
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-57869@lists.php.net to get a copy of this message
(12/02/14 23:03), Ondřej Surý wrote: > That's some noise on the wire... This fix was never part of PHP > 5.3.10 and I think all security team just copied this information from > CVE. (Now I at least know where they got it.) > > And you really need to pull the patch from > https://bugs.php.net/bug.php?id=61043 before you push out > 5.3.11. Thanks, it becomes clear. I understand that ... 1. In PHP 5.3.10 and before, magic_quotes_gpc is disabled even if it is enabled in php.ini. 2. If my PHP scripts don't depend on magic quote feature, in this case, I don't need to apply the patch. Are these correct? BTW, According to NVD (http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-0831), > CVSS v2 Base Score:7.5 (HIGH) > Access Vector: Network exploitable > Access Complexity: Low > Authentication: Not required to exploit > Impact Type:Allows unauthorized disclosure of information; Allows unauthorized modification; > Allows disruption of service > SQL Injection (CWE-89) But I think it is totally mistakes. I think it is evaluated as "SQL Injection attack vulnerability in *PHP*", but it is not correct. magic_quotes_gpc is just a fail-safe (but of course it is tattered) and a script which depends on magic_quotes_gpc is intrinsically vulnerable. -- Kousuke Ebihara <kousuke@co3k.org> http://co3k.org/

« previous php.internals (#57869) next »