FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

CVE-2006-4812

This CVE name corresponds to:

Entered Topic
2006-10-06 php -- _ecalloc Integer Overflow Vulnerability

The following information is adapted from the Common Vulnerabilities and Exposures (CVE) project. CVE and the CVE logo are trademarks of The MITRE Corporation. CVE content is Copyright 2005, The MITRE Corporation.

Details

Type Candidate
Name CVE-2006-4812
Phase Assigned(20060915)

Description

Integer overflow in PHP 5 up to 5.1.6 and 4 before 4.3.0 allows remote attackers to execute arbitrary code via an argument to the unserialize PHP function with a large value for the number of array elements, which triggers the overflow in the Zend Engine ecalloc function (Zend/zend_alloc.c).

References

Source Reference
BUGTRAQ 20061009 Advisory 09/2006: PHP unserialize() Array Creation Integer Overflow
CONFIRM http://www.hardened-php.net/files/CVE-2006-4812.patch
CONFIRM http://cvs.php.net/viewvc.cgi/ZendEngine2/zend_alloc.c?r1=1.161&r2=1.162
MISC http://www.hardened-php.net/advisory_092006.133.html
CONFIRM http://support.avaya.com/elmodocs2/security/ASA-2006-234.htm
CONFIRM http://support.avaya.com/elmodocs2/security/ASA-2006-223.htm
GENTOO GLSA-200610-14
OPENPKG OpenPKG-SA-2006.023
REDHAT RHSA-2006:0708
REDHAT RHSA-2006:0688
SUSE SUSE-SA:2006:059
TRUSTIX 2006-0055
UBUNTU USN-362-1
BID 20349
VUPEN ADV-2006-3922
SECTRACK 1016984
SECUNIA 22280
SECUNIA 22281
SECUNIA 22338
SECUNIA 22533
SECUNIA 22650
SECUNIA 22538
SECUNIA 22331
SECUNIA 22300
SREASON 1691
XF php-ecalloc-integer-overflow(29362)