Get the LinuxSecurity news you want faster with RSS
Powered By
Pardus: 2011-35: PHP: Multiple vulnerabilities
Posted by Benjamin D. Thomas
Multiple vulnerabilities have been fixed in php.
------------------------------------------------------------------------
Pardus Linux Security Advisory 2011-35 security@pardus.org.tr
------------------------------------------------------------------------
Date: 2011-02-12
Severity: 3
Type: Local
------------------------------------------------------------------------
Summary
======
Multiple vulnerabilities have been fixed in php.
Description
==========
CVE-2011-0752:
The extract function in PHP before 5.2.15 does not prevent use of the
EXTR_OVERWRITE parameter to overwrite (1) the GLOBALS superglobal array
and (2) the this variable, which allows context-dependent attackers to
bypass intended access restrictions by modifying data structures that
were not intended to depend on external input.
CVE-2011-0753:
Race condition in the PCNTL extension in PHP before 5.3.4, when a
user-defined signal handler exists, might allow context-dependent
attackers to cause a denial of service (memory corruption) via a large
number of concurrent signals.
CVE-2011-0755:
Integer overflow in the mt_rand function in PHP before 5.3.4 might make
it easier for context-dependent attackers to predict the return values
by leveraging a script's use of a large max parameter, as demonstrated
by a value that exceeds mt_getrandmax.
Affected packages:
Pardus 2009:
mod_php, all before 5.2.14-86-20
php-cli, all before 5.2.14-86-20
php-common, all before 5.2.14-86-20
Resolution
=========
There are update(s) for mod_php, php-cli, php-common. You can update
them via Package Manager or with a single command from console:
pisi up mod_php php-cli php-common
References
=========
* http://bugs.pardus.org.tr/show_bug.cgi?id720
* http://bugs.pardus.org.tr/show_bug.cgi?id770
* http://bugs.pardus.org.tr/show_bug.cgi?id774
------------------------------------------------------------------------