CVE Reference: CVE-2007-4661

NOTE: The text on this page is written by CVE MITRE and reflects neither the opinions of Secunia or the results of our research. All data on this page is written and maintained by CVE MITRE.

Original Page at CVE MITRE:
CVE-2007-4661

Description:
The chunk_split function in string.c in PHP 5.2.3 does not properly calculate the needed buffer size due to precision loss when performing integer arithmetic with floating point numbers, which has unknown attack vectors and impact, possibly resulting in a heap-based buffer overflow. NOTE: this is due to an incomplete fix for CVE-2007-2872.

CVE Status:
Candidate

References:

UBUNTU
  http://www.ubuntulinux.org/support/documentation/usn/usn-549-1
  http://www.ubuntu.com/usn/usn-549-2

SUSE
  http://lists.opensuse.org/opensuse-security-announce/2008-01/msg00006.html

SAID
  Secunia Advisory: SA26642
  Secunia Advisory: SA26838
  Secunia Advisory: SA27102
  Secunia Advisory: SA27864
  Secunia Advisory: SA28658

MISC
  http://cvs.php.net/viewvc.cgi/php-src/ext/standard/string.c?r1=1.445.2.14.2.58&r2=1.445.2.14.2.59

GENTOO
  http://www.gentoo.org/security/en/glsa/glsa-200710-02.xml

CONFIRM
  http://www.php.net/releases/5_2_4.php
  http://www.php.net/ChangeLog-5.php#5.2.4


Return to the previous page.