First published: Thu Dec 18 2014(Updated: )
A use-after-free flaw was found in PHP unserialize(). An untrusted input could cause PHP interpreter to crash or, possibly, execute arbitrary code when processed using unserialize(). Upstream bug (currently private): <a href="https://bugs.php.net/bug.php?id=68594">https://bugs.php.net/bug.php?id=68594</a> Upstream commit: <a href="http://git.php.net/?p=php-src.git;a=commitdiff;h=630f9c33c23639de85c3fd306b209b538b73b4c9">http://git.php.net/?p=php-src.git;a=commitdiff;h=630f9c33c23639de85c3fd306b209b538b73b4c9</a> <a href="http://git.php.net/?p=php-src.git;a=commitdiff;h=53f129a44d3c4ec0fae57993b9ae2f6cb48973cc">http://git.php.net/?p=php-src.git;a=commitdiff;h=53f129a44d3c4ec0fae57993b9ae2f6cb48973cc</a> Note that unserialize() is unsafe for use on untrusted inputs, as is documented in the PHP manual for the function: <a href="http://php.net/manual/en/function.unserialize.php">http://php.net/manual/en/function.unserialize.php</a>
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/php | <5.4.36 | 5.4.36 |
redhat/php | <5.5.20 | 5.5.20 |
redhat/php | <5.6.4 | 5.6.4 |
PHP PHP | <=5.4.35 | |
PHP PHP | =5.5.0 | |
PHP PHP | =5.5.0-alpha1 | |
PHP PHP | =5.5.0-alpha2 | |
PHP PHP | =5.5.0-alpha3 | |
PHP PHP | =5.5.0-alpha4 | |
PHP PHP | =5.5.0-alpha5 | |
PHP PHP | =5.5.0-alpha6 | |
PHP PHP | =5.5.0-beta1 | |
PHP PHP | =5.5.0-beta2 | |
PHP PHP | =5.5.0-beta3 | |
PHP PHP | =5.5.0-beta4 | |
PHP PHP | =5.5.0-rc1 | |
PHP PHP | =5.5.0-rc2 | |
PHP PHP | =5.5.1 | |
PHP PHP | =5.5.2 | |
PHP PHP | =5.5.3 | |
PHP PHP | =5.5.4 | |
PHP PHP | =5.5.5 | |
PHP PHP | =5.5.6 | |
PHP PHP | =5.5.7 | |
PHP PHP | =5.5.8 | |
PHP PHP | =5.5.9 | |
PHP PHP | =5.5.10 | |
PHP PHP | =5.5.11 | |
PHP PHP | =5.5.12 | |
PHP PHP | =5.5.13 | |
PHP PHP | =5.5.14 | |
PHP PHP | =5.5.15 | |
PHP PHP | =5.5.16 | |
PHP PHP | =5.5.17 | |
PHP PHP | =5.5.18 | |
PHP PHP | =5.5.19 | |
PHP PHP | =5.6.0 | |
PHP PHP | =5.6.0-alpha1 | |
PHP PHP | =5.6.0-alpha2 | |
PHP PHP | =5.6.0-alpha3 | |
PHP PHP | =5.6.0-alpha4 | |
PHP PHP | =5.6.0-alpha5 | |
PHP PHP | =5.6.0-beta1 | |
PHP PHP | =5.6.0-beta2 | |
PHP PHP | =5.6.0-beta3 | |
PHP PHP | =5.6.0-beta4 | |
PHP PHP | =5.6.1 | |
PHP PHP | =5.6.2 | |
PHP PHP | =5.6.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.