Every CVE Search/ Get API key

CVE-2016-9934

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a...

7.5 HighFix available

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

6.79%Up 4.6 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.

Record
CVE-2016-9934
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-476
Updated
2026-11-02
CVE List No score

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.

Record
CVE-2016-9934
Updated
2026-11-02
EUVDEUVD-2016-10721 No score

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.

Record
EUVD-2016-10721
Updated
2026-11-03
GitHub AdvisoriesGHSA-9r3m-57qh-73fc 7.5

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a...

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.

Record
GHSA-9r3m-57qh-73fc
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
OSV 7.5

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.

Record
CVE-2016-9934
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2018:1296 8.1

Red Hat Security Advisory: rh-php70-php security, bug fix, and enhancement update

Record
RHSA-2018:1296
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 6 moreShow less
OSVUBUNTU-CVE-2016-9934 7.5

ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.

Record
UBUNTU-CVE-2016-9934
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVMGASA-2016-0422 No score

Updated php packages fix security vulnerability

NULL Pointer Dereference in WDDX Packet Deserialization with PDORow in PHP before 5.6.28 (CVE-2016-9934).

Invalid read when wddx decodes empty boolean element in PHP before 5.6.29 (CVE-2016-9935).

Record
MGASA-2016-0422
Updated
2026-11-02
OSVSUSE-SU-2017:0017-1 No score

Security update for php7

This update for php7 fixes the following issues:

  • CVE-2016-9933 Possible stack overflow on truecolor images handling [bsc#1015187]
  • CVE-2016-9934 Dereference from NULL pointer could lead to crash [bsc#1015188]
  • CVE-2016-9935 Invalid read could lead to crash [bsc#1015189]
  • CVE-2016-9936 Use After free in the function serialize() could lead to crash [bsc#1015191]
Record
SUSE-SU-2017:0017-1
Updated
2026-11-02
OSVSUSE-SU-2017:0038-1 No score

Security update for php5

This update for php5 fixes the following issues:

  • CVE-2016-9933 Possible stack overflow on truecolor images handling [bsc#1015187]
  • CVE-2016-9934 Dereference from NULL pointer could lead to crash [bsc#1015188]
  • CVE-2016-9935 Invalid read could lead to crash [bsc#1015189]
Record
SUSE-SU-2017:0038-1
Updated
2026-11-02
OSVSUSE-SU-2017:0109-1 No score

Security update for php53

This update for php53 fixes the following issues:

  • CVE-2014-9912: Stack-based buffer overflow in uloc_getDisplayName() [bsc#1012232]
  • CVE-2016-9933: Possible stack overflow on truecolor images handling [bsc#1015187]
  • CVE-2016-9934: Dereference from NULL pointer could lead to crash [bsc#1015188]
  • CVE-2016-9935: Invalid read could lead to crash [bsc#1015189]
  • Buffer overflow in libmagic, allowing attackers to crash the PHP interpreter [bsc#974305]
Record
SUSE-SU-2017:0109-1
Updated
2026-11-02
OSVUSN-3196-1 No score

php5 vulnerabilities

It was discovered that PHP incorrectly handled certain arguments to the locale_get_display_name function. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2014-9912)

It was discovered that PHP incorrectly handled certain invalid objects when unserializing data. A remote attacker could use this issue to cause PHP to hang, resulting in a denial of service. (CVE-2016-7478)

It was discovered that PHP incorrectly handled certain invalid objects when unserializing data. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-7479)

It was discovered that PHP incorrectly handled certain invalid objects when unserializing data. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only applied to Ubuntu 14.04 LTS. (CVE-2016-9137)

It was discovered that PHP incorrectly handled unserializing certain wddxPacket XML documents. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service. (CVE-2016-9934)

It was discovered that PHP incorrectly handled unserializing certain wddxPacket XML documents. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-9935)

It was discovered that PHP incorrectly handled certain EXIF data. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service. (CVE-2016-10158)

It was discovered that PHP incorrectly handled certain PHAR archives. A remote attacker could use this issue to cause PHP to crash or consume resources, resulting in a denial of service. (CVE-2016-10159)

It was discovered that PHP incorrectly handled certain PHAR archives. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-10160)

It was discovered that PHP incorrectly handled certain invalid objects when unserializing data. A remote attacker could use this issue to cause PHP to crash, resulting in a denial of service. (CVE-2016-10161)

Record
USN-3196-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
php5
Debian:7
before 5.4.45-0+deb7u7, plus listed versions
5.4.11-15.4.15-15.4.34-0+deb7u15.4.35-0+deb7u15.4.35-0+deb7u2
Show 36 moreShow less
5.4.36-0+deb7u15.4.36-0+deb7u35.4.38-0+deb7u15.4.39-0+deb7u15.4.39-0+deb7u25.4.4-145.4.4-14+deb7u15.4.4-14+deb7u105.4.4-14+deb7u115.4.4-14+deb7u125.4.4-14+deb7u135.4.4-14+deb7u145.4.4-14+deb7u25.4.4-14+deb7u35.4.4-14+deb7u45.4.4-14+deb7u55.4.4-14+deb7u75.4.4-14+deb7u85.4.4-14+deb7u95.4.4-155.4.4-15.15.4.41-0+deb7u15.4.44-0+deb7u15.4.45-0+deb7u15.4.45-0+deb7u25.4.45-0+deb7u35.4.45-0+deb7u45.4.45-0+deb7u55.4.45-0+deb7u65.4.6-15.4.6-25.4.8-15.4.9-15.4.9-25.4.9-35.4.9-4
5.4.45-0+deb7u7
php5
Debian:8
before 5.6.28+dfsg-0+deb8u1, plus listed versions
5.6.11+dfsg-15.6.12+dfsg-0+deb8u15.6.12+dfsg-15.6.13+dfsg-0+deb8u15.6.13+dfsg-1
Show 32 moreShow less
5.6.13+dfsg-25.6.14+dfsg-0+deb8u15.6.14+dfsg-15.6.15+dfsg-15.6.16+dfsg-15.6.16+dfsg-25.6.16+dfsg-35.6.16+dfsg-45.6.17+dfsg-0+deb8u15.6.17+dfsg-15.6.17+dfsg-35.6.18+dfsg-15.6.19+dfsg-0+deb8u15.6.19+dfsg-15.6.19+dfsg-25.6.20+dfsg-0+deb8u15.6.20+dfsg-15.6.21+dfsg-15.6.21+dfsg-25.6.22+dfsg-0+deb8u15.6.22+dfsg-15.6.22+dfsg-25.6.23+dfsg-0+deb8u15.6.23+dfsg-15.6.24+dfsg-0+deb8u15.6.24+dfsg-15.6.26+dfsg-0+deb8u15.6.26+dfsg-15.6.27+dfsg-0+deb8u15.6.7+dfsg-15.6.9+dfsg-0+deb8u15.6.9+dfsg-1
5.6.28+dfsg-0+deb8u1
php
Mageia:5
before 5.6.29-1.mga5
5.6.29-1.mga5
rh-php70-php
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-bcmath
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-cli
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-common
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-dba
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-dbg
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-debuginfo
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
Show 65 moreShow less
Affected packages
PackageAffectedFixed
rh-php70-php-devel
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-embedded
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-enchant
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-fpm
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-gd
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-gmp
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-imap
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-intl
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-json
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-ldap
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-mbstring
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-mysqlnd
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-odbc
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-opcache
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-pdo
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-pgsql
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-process
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-pspell
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-recode
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-snmp
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-soap
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-tidy
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-xml
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-xmlrpc
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php-zip
Red Hat:rhel_software_collections:3::el6
before 0:7.0.27-1.el6
0:7.0.27-1.el6
rh-php70-php
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-bcmath
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-cli
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-common
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-dba
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-dbg
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-devel
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-embedded
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-enchant
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-fpm
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-gd
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-gmp
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-intl
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-json
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-ldap
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-mbstring
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-mysqlnd
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-odbc
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-opcache
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-pdo
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-pgsql
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-process
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-pspell
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-recode
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-snmp
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-soap
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-xml
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-xmlrpc
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
rh-php70-php-zip
Red Hat:rhel_software_collections:3::el7
before 0:7.0.27-1.el7
0:7.0.27-1.el7
php7
SUSE:Linux Enterprise Module for Web and Scripting 12
before 7.0.7-28.2
7.0.7-28.2
php7
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 7.0.7-28.2
7.0.7-28.2
php7
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 7.0.7-28.2
7.0.7-28.2
php5
SUSE:Linux Enterprise Module for Web and Scripting 12
before 5.5.14-89.2
5.5.14-89.2
php5
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 5.5.14-89.2
5.5.14-89.2
php5
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 5.5.14-89.2
5.5.14-89.2
php53
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 5.3.17-94.1
5.3.17-94.1
php53
SUSE:Linux Enterprise Server 11 SP4
before 5.3.17-94.1
5.3.17-94.1
php53
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 5.3.17-94.1
5.3.17-94.1
php5
Ubuntu:14.04:LTS
before 5.5.9+dfsg-1ubuntu4.21, plus listed versions
5.5.3+dfsg-1ubuntu25.5.3+dfsg-1ubuntu35.5.6+dfsg-1ubuntu15.5.6+dfsg-1ubuntu25.5.8+dfsg-2ubuntu1
Show 20 moreShow less
5.5.9+dfsg-1ubuntu15.5.9+dfsg-1ubuntu25.5.9+dfsg-1ubuntu35.5.9+dfsg-1ubuntu45.5.9+dfsg-1ubuntu4.15.5.9+dfsg-1ubuntu4.25.5.9+dfsg-1ubuntu4.35.5.9+dfsg-1ubuntu4.45.5.9+dfsg-1ubuntu4.55.5.9+dfsg-1ubuntu4.65.5.9+dfsg-1ubuntu4.75.5.9+dfsg-1ubuntu4.95.5.9+dfsg-1ubuntu4.115.5.9+dfsg-1ubuntu4.125.5.9+dfsg-1ubuntu4.135.5.9+dfsg-1ubuntu4.145.5.9+dfsg-1ubuntu4.165.5.9+dfsg-1ubuntu4.175.5.9+dfsg-1ubuntu4.195.5.9+dfsg-1ubuntu4.20
5.5.9+dfsg-1ubuntu4.21

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-9934 is a high vulnerability (CVSS 7.5) in Php, published December 13, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.79%, the 94th percentile. Fixed in php5 5.4.45-0+deb7u7.

References

Show 185 moreShow less
MoveEnter Open