CVE-2017-11142
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a...
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
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
What each source reports
NVD Score used
7.5
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
- Record
CVE-2017-11142- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 7.8 High
AV:N/AC:L/Au:N/C:N/I:N/A:C - Weakness
- CWE-400
- Updated
- 2026-11-02
CVE List No score
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
- Record
CVE-2017-11142- Updated
- 2026-11-02
EUVDEUVD-2017-2777 No score
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
- Record
EUVD-2017-2777- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-54gj-pv8c-2qj3
7.5
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a...
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
- Record
GHSA-54gj-pv8c-2qj3- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
OSV
7.5
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
- Record
CVE-2017-11142- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-11142
7.5
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
- Record
UBUNTU-CVE-2017-11142- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2017:2303-1 No score
Security update for php7
This update for php7 fixes the following issues:
- CVE-2016-10397: parse_url() can be bypassed to return fake host. (bsc#1047454)
- CVE-2017-11142: Remoteattackers could cause a CPU consumption denial of service attack by injectinglong form variables, related to main/php_variables. (bsc#1048100)
- CVE-2017-11144: The opensslextension PEM sealing code did not check the return value of the OpenSSL sealingfunction, which could lead to a crash. (bsc#1048096)
- CVE-2017-11145: Lack of bounds checks in timelib_meridian coud lead to information leak. (bsc#1048112)
- CVE-2017-11146: Lack of bounds checks in timelib_meridian parse code could lead to information leak. (bsc#1048111)
- CVE-2017-11147: The PHAR archive handler could beused by attackers supplying malicious archive files to crash the PHP interpreteror potentially disclose information. (bsc#1048094)
- CVE-2017-11628: Stack-base dbuffer overflow in zend_ini_do_op() could lead to denial of service (bsc#1050726)
- CVE-2017-7890: Buffer over-read from unitialized data in gdImageCreateFromGifCtx function could lead to denial of service (bsc#1050241)
- CVE-2016-5766: Integer Overflow in _gd2GetHeader() resulting in heap overflow could lead to denial of service or code execution (bsc#986386)
Other fixes:
- Soap Request with References (bsc#1053645)
- php7-pear should explicitly require php7-pear-Archive_Tar otherwise this dependency must be declared in every php7-pear-* package explicitly. [bnc#1052389]
- Record
SUSE-SU-2017:2303-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
php5Debian:8 From an advisory covering 9 CVEs |
before 5.6.33+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 35 moreShow less5.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.28+dfsg-0+deb8u15.6.29+dfsg-0+deb8u15.6.30+dfsg-0+deb8u15.6.7+dfsg-15.6.9+dfsg-0+deb8u15.6.9+dfsg-1 |
5.6.33+dfsg-0+deb8u1 |
php7SUSE:Linux Enterprise Module for Web and Scripting 12 From an advisory covering 9 CVEs |
before 7.0.7-50.9.2 | 7.0.7-50.9.2 |
php7SUSE:Linux Enterprise Software Development Kit 12 SP2 From an advisory covering 9 CVEs |
before 7.0.7-50.9.2 | 7.0.7-50.9.2 |
php7SUSE:Linux Enterprise Software Development Kit 12 SP3 From an advisory covering 9 CVEs |
before 7.0.7-50.9.2 | 7.0.7-50.9.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-11142 is a high vulnerability (CVSS 7.5) in Php, published July 10, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 8.25%, the 94th percentile. No source names a fixed version.
References
github.com/php/php-src/commit/0f8cf3b8497dc45c010c44ed9e96518e11e19fc3
openwall.com/lists/oss-security/2017/07/10/6
tenable.com/security/tns-2017-12
bugs.php.net/bug.php?id=73807
github.com/php/php-src/commit/a15bffd105ac28fd0dd9b596632dbf035238fda3
php.net/ChangeLog-5.php
Show 29 moreShow less
security.netapp.com/advisory/ntap-20180112-0001
securityfocus.com/bid/99601
debian.org/security/2018/dsa-4081
php.net/ChangeLog-7.php
nvd.nist.gov/vuln/detail/CVE-2017-11142
github.com/advisories/GHSA-54gj-pv8c-2qj3
suse.com/support/update/announcement/2017/suse-su-20172303-1
bugzilla.suse.com/1047454
bugzilla.suse.com/1048094
bugzilla.suse.com/1048096
bugzilla.suse.com/1048100
bugzilla.suse.com/1048111
bugzilla.suse.com/1048112
bugzilla.suse.com/1050241
bugzilla.suse.com/1050726
bugzilla.suse.com/1052389
bugzilla.suse.com/1053645
bugzilla.suse.com/986386
suse.com/security/cve/CVE-2016-10397
suse.com/security/cve/CVE-2016-5766
suse.com/security/cve/CVE-2017-11142
suse.com/security/cve/CVE-2017-11144
suse.com/security/cve/CVE-2017-11145
suse.com/security/cve/CVE-2017-11146
suse.com/security/cve/CVE-2017-11147
suse.com/security/cve/CVE-2017-11628
suse.com/security/cve/CVE-2017-7890
ubuntu.com/security/CVE-2017-11142
cve.org/CVERecord?id=CVE-2017-11142