PT-2017-2454 · Php+3 · Php+3

Henri Salo

+1

·

Published

2017-01-11

·

Updated

2022-07-20

·

CVE-2017-5340

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions PHP versions prior to 7.0.15 PHP versions 7.1.x prior to 7.1.1
Description The issue is caused by an integer overflow in the Zend/zend hash.c component of the PHP interpreter, which mishandles certain cases that require large array allocations. This allows remote attackers to execute arbitrary code or cause a denial of service via crafted serialized data, resulting in uninitialized memory access and use of arbitrary destructor function pointers.
Recommendations For PHP versions prior to 7.0.15, update to version 7.0.15 or later. For PHP versions 7.1.x prior to 7.1.1, update to version 7.1.1 or later.

Exploit

Fix

DoS

RCE

Integer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2017-1114
BDU:2017-01662
CVE-2017-5340
OPENSUSE-SU-2017_0588-1
RHSA-2018:1296
SUSE-SU-2017:0534-1
USN-3211-1
USN-3211-2

Affected Products

Alt Linux
Php
Suse
Ubuntu