Every CVE Search/ Get API key

CVE-2004-1019

The deserialization code in PHP before 4.3.10 and PHP 5.x up to 5.0.2 allows remote attackers to...

10.0 HighFix available

CVE-2004-1019 is a high vulnerability (CVSS 10.0) in Php, published December 22, 2004. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 8.00%, the 94th percentile. Fixed in php 0:4.3.2-19.ent.

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.

Exploit likelihood

8.00%Down 0.2 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 10.0

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.

Record
CVE-2004-1019
CVSS 2.0
10.0 HighAV:N/AC:L/Au:N/C:C/I:C/A:C
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2004-1019
Updated
2026-11-02
EUVDEUVD-2004-1017 No score

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.

Record
EUVD-2004-1017
Updated
2026-11-03
GitHub AdvisoriesGHSA-8xg9-g9f5-rcr7 No score

The deserialization code in PHP before 4.3.10 and PHP 5.x up to 5.0.2 allows remote attackers to...

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.

Record
GHSA-8xg9-g9f5-rcr7
Weakness
CWE-20
Updated
2026-11-02
OSVSUSE-SU-2016:1638-1 No score

Security update for php53

This update for php53 to version 5.3.17 fixes the following issues:

These security issues were fixed:

  • CVE-2016-5093: get_icu_value_internal out-of-bounds read (bnc#982010).
  • CVE-2016-5094: Don't create strings with lengths outside int range (bnc#982011).
  • CVE-2016-5095: Don't create strings with lengths outside int range (bnc#982012).
  • CVE-2016-5096: int/size_t confusion in fread (bsc#982013).
  • CVE-2016-5114: fpm_log.c memory leak and buffer overflow (bnc#982162).
  • CVE-2015-8879: The odbc_bindcols function in ext/odbc/php_odbc.c in PHP mishandles driver behavior for SQL_WVARCHAR columns, which allowed remote attackers to cause a denial of service (application crash) in opportunistic circumstances by leveraging use of the odbc_fetch_array function to access a certain type of Microsoft SQL Server table (bsc#981050).
  • CVE-2015-4116: Use-after-free vulnerability in the spl_ptr_heap_insert function in ext/spl/spl_heap.c in PHP allowed remote attackers to execute arbitrary code by triggering a failed SplMinHeap::compare operation (bsc#980366).
  • CVE-2015-8874: Stack consumption vulnerability in GD in PHP allowed remote attackers to cause a denial of service via a crafted imagefilltoborder call (bsc#980375).
  • CVE-2015-8873: Stack consumption vulnerability in Zend/zend_exceptions.c in PHP allowed remote attackers to cause a denial of service (segmentation fault) via recursive method calls (bsc#980373).
  • CVE-2016-4540: The grapheme_stripos function in ext/intl/grapheme/grapheme_string.c in PHP allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a negative offset (bsc#978829).
  • CVE-2016-4541: The grapheme_strpos function in ext/intl/grapheme/grapheme_string.c in PHP allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a negative offset (bsc#978829.
  • CVE-2016-4542: The exif_process_IFD_TAG function in ext/exif/exif.c in PHP did not properly construct spprintf arguments, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted header data (bsc#978830).
  • CVE-2016-4543: The exif_process_IFD_in_JPEG function in ext/exif/exif.c in PHP did not validate IFD sizes, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted header data (bsc#978830.
  • CVE-2016-4544: The exif_process_TIFF_in_JPEG function in ext/exif/exif.c in PHP did not validate TIFF start data, which allowed remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted header data (bsc#978830.
  • CVE-2016-4537: The bcpowmod function in ext/bcmath/bcmath.c in PHP accepted a negative integer for the scale argument, which allowed remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted call (bsc#978827).
  • CVE-2016-4538: The bcpowmod function in ext/bcmath/bcmath.c in PHP modified certain data structures without considering whether they are copies of the zero, one, or two global variable, which allowed remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted call (bsc#978827).
  • CVE-2016-4539: The xml_parse_into_struct function in ext/xml/xml.c in PHP allowed remote attackers to cause a denial of service (buffer under-read and segmentation fault) or possibly have unspecified other impact via crafted XML data in the second argument, leading to a parser level of zero (bsc#978828).
  • CVE-2016-4342: ext/phar/phar_object.c in PHP mishandles zero-length uncompressed data, which allowed remote attackers to cause a denial of service (heap memory corruption) or possibly have unspecified other impact via a crafted (1) TAR, (2) ZIP, or (3) PHAR archive (bsc#977991).
  • CVE-2016-4346: Integer overflow in the str_pad function in…
Record
SUSE-SU-2016:1638-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
php
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-debuginfo
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-devel
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-imap
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-ldap
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-mysql
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-odbc
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-pgsql
Red Hat:enterprise_linux:3::as
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-debuginfo
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
Show 83 moreShow less
Affected packages
PackageAffectedFixed
php-devel
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-imap
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-ldap
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-mysql
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-odbc
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-pgsql
Red Hat:enterprise_linux:3::desktop
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-debuginfo
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-devel
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-imap
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-ldap
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-mysql
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-odbc
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-pgsql
Red Hat:enterprise_linux:3::es
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-debuginfo
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-devel
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-imap
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-ldap
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-mysql
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-odbc
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php-pgsql
Red Hat:enterprise_linux:3::ws
before 0:4.3.2-19.ent
0:4.3.2-19.ent
php
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-debuginfo
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-devel
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-domxml
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-gd
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-imap
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ldap
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mbstring
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mysql
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ncurses
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-odbc
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pear
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pgsql
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-snmp
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php-xmlrpc
Red Hat:enterprise_linux:4::as
before 0:4.3.9-3.2
0:4.3.9-3.2
php
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-debuginfo
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-devel
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-domxml
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-gd
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-imap
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ldap
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mbstring
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mysql
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ncurses
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-odbc
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pear
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pgsql
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-snmp
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php-xmlrpc
Red Hat:enterprise_linux:4::desktop
before 0:4.3.9-3.2
0:4.3.9-3.2
php
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-debuginfo
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-devel
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-domxml
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-gd
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-imap
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ldap
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mbstring
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mysql
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ncurses
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-odbc
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pear
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pgsql
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-snmp
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php-xmlrpc
Red Hat:enterprise_linux:4::es
before 0:4.3.9-3.2
0:4.3.9-3.2
php
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-debuginfo
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-devel
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-domxml
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-gd
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-imap
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ldap
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mbstring
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-mysql
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-ncurses
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-odbc
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pear
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-pgsql
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-snmp
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php-xmlrpc
Red Hat:enterprise_linux:4::ws
before 0:4.3.9-3.2
0:4.3.9-3.2
php53
SUSE:Linux Enterprise Server 11 SP2-LTSS
before 5.3.17-47.1
5.3.17-47.1

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 10 references and the rest of 1 source description. The JSON record has them.

MoveEnter Open