MEDIUM · 5.1

CVE-2004-0594

The memory_limit functionality in PHP 4.x up to 4.3.7, and 5.x up to 5.0.0RC3, under certain conditions such as when register_globals is enabled, allows remote attackers to execute arbitrary code by t...

Vulnerability Description

The memory_limit functionality in PHP 4.x up to 4.3.7, and 5.x up to 5.0.0RC3, under certain conditions such as when register_globals is enabled, allows remote attackers to execute arbitrary code by triggering a memory_limit abort during execution of the zend_hash_init function and overwriting a HashTable destructor pointer before the initialization of key data structures is complete.

CVSS Score

5.1

MEDIUM

AV:N/AC:H/Au:N/C:P/I:P/A:P
Confidentiality
PARTIAL
Integrity
PARTIAL
Availability
PARTIAL

Affected Products

VendorProductVersions
OpenpkgOpenpkg2.0
AvayaConverged Communications Server2.0
DebianDebian Linux3.0
HpHp-Uxb.11.00
TrustixSecure Linux1.5
PhpPhp>= 4.0, < 4.3.7

Related Weaknesses (CWE)

References

FAQ

What is CVE-2004-0594?

CVE-2004-0594 is a vulnerability with a CVSS score of 5.1 (MEDIUM). The memory_limit functionality in PHP 4.x up to 4.3.7, and 5.x up to 5.0.0RC3, under certain conditions such as when register_globals is enabled, allows remote attackers to execute arbitrary code by t...

How severe is CVE-2004-0594?

CVE-2004-0594 has been rated MEDIUM with a CVSS base score of 5.1/10. Review the CVSS metrics above for detailed severity breakdown.

Is there a patch for CVE-2004-0594?

Check the references section above for vendor advisories and patch information. Affected products include: Openpkg Openpkg, Avaya Converged Communications Server, Debian Debian Linux, Hp Hp-Ux, Trustix Secure Linux.