Secunia Logo  


Secunia PSI WorldMap
 
CVE Reference: CVE-2007-1884
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-1884

Description:
Multiple integer signedness errors in the printf function family in PHP 4 before 4.4.5 and PHP 5 before 5.2.1 on 64 bit machines allow context-dependent attackers to execute arbitrary code via (1) certain negative argument numbers that arise in the php_formatted_print function because of 64 to 32 bit truncation, and bypass a check for the maximum allowable value; and (2) a width and precision of -1, which make it possible for the php_sprintf_appendstring function to place an internal buffer at an arbitrary memory location.

CVE Status:
Candidate

References:

SAID
  Secunia Advisory: SA25423
  Secunia Advisory: SA25850

OSVDB
  33955
  34767

MISC
  http://www.php-security.org/MOPB/MOPB-38-2007.html

HP
  http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&objectID=c01056506
  http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&objectID=c01086137

CONFIRM
  http://www.php.net/releases/5_2_1.php

BID
  23219


Return to the previous page.