Vulnerability Database

289,599

Total vulnerabilities in the database

CVE-2007-0988

The zend_hash_init function in PHP 5 before 5.2.1 and PHP 4 before 4.4.5, when running on a 64-bit platform, allows context-dependent attackers to cause a denial of service (infinite loop) by unserializing certain integer expressions, which only cause 32-bit arguments to be used after the check for a negative value, as demonstrated by an "a:2147483649:{" argument.

  • Published: Feb 20, 2007
  • Updated: Apr 13, 2023
  • CVE: CVE-2007-0988
  • Severity: Low
  • Exploit:

CVSS v2:

  • Severity: Low
  • Score: 4.3
  • AV:N/AC:M/Au:N/C:N/I:N/A:P

CWEs:

Software From Fixed in
php / php 4.0-beta1 4.0-beta1.x
php / php 4.0-beta4 4.0-beta4.x
php / php 4.0-rc1 4.0-rc1.x
php / php 4.0 4.0.x
php / php 4.0-beta2 4.0-beta2.x
php / php 4.0-rc2 4.0-rc2.x
php / php 4.0-beta_4_patch1 4.0-beta_4_patch1.x
php / php 4.0-beta3 4.0-beta3.x
php / php 4.0.0 4.4.5
php / php 5.0.0 5.2.1
canonical / ubuntu_linux 6.06 6.06.x
canonical / ubuntu_linux 6.10 6.10.x
canonical / ubuntu_linux 5.10 5.10.x