CVE Catalog

CVE-2004-1019

High
Published: Translated: NVD NIST

Summary

A vulnerability in the deserialization code of PHP before version 4.3.10 and PHP 5.x up to 5.0.2 allows remote attackers to execute arbitrary code or cause a denial of service by sending untrusted data to the unserialize function. The flaw may lead to information disclosure, double-free memory corruption, and negative reference index array underflow.

Risk Assessment

The organization is at risk of remote code execution on the server and potential data leakage, which could compromise system integrity and cause service disruption.

Recommendation

Immediately upgrade PHP to version 4.3.10 or later (for the 4.x branch) and to version 5.0.3 or later (for the 5.x branch). If upgrading is not possible, restrict access to the unserialize function for untrusted data.

Related vulnerabilities

Original NVD description (English source)

The deserialization code in PHP before 4.3.10 and PHP 5.x up to 5.0.2 allows remote attackers to cause a denial of service and execute arbitrary code via untrusted data to the unserialize function that may trigger "information disclosure, double-free and negative reference index array underflow" results.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS