CVE-2017-9118
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
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
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
- Record
CVE-2017-9118- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
- Record
CVE-2017-9118- Updated
- 2026-11-02
EUVDEUVD-2017-18056 No score
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
- Record
EUVD-2017-18056- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rhhv-cwx7-v2f7
7.5
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
- Record
GHSA-rhhv-cwx7-v2f7- 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-125
- Updated
- 2026-11-02
OSV
7.5
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
- Record
CVE-2017-9118- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2019:2519
8.1
Red Hat Security Advisory: rh-php71-php security, bug fix, and enhancement update
- Record
RHSA-2019:2519- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 9 moreShow less
OSVUBUNTU-CVE-2017-9118
7.5
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
- Record
UBUNTU-CVE-2017-9118- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2022-1646085834 No score
Fix CVE(s): CVE-2017-9118, CVE-2017-9119, CVE-2017-9120, CVE-2021-21707, CVE-2017-8923, CVE-2015-9253
- SECURITY UPDATE: Denial of service
- debian/patches/CVE-2015-9253-pre1.patch: include .inc files used in fpm tests in sapi/fpm/tests/ alogin with other .phpt test scripts.
- debian/patches/CVE-2015-9253-pre2.patch: close the listening socket on sapi/fpm/fpm/fpm_signals.c and added tests in sapi/fpm/tests/bug77934-reload-process-control.phpt.
- debian/patches/CVE-2015-9253.patch: directly listen on socket, instead of dumping it to STDIN in sapi/fpm/fpm/fpm_children.c, sapi/fpm/fpm_stdio.c, and added tests in sapi/fpm/tests/bug73342-nonblocking-stdio.phpt.
- CVE-2015-9253
- SECURITY UPDATE: Integer overflow
- debian/patches/CVE-2017-8923-pre.patch: added ZSTR_MAX_LEN macro in Zend/zend_string.h and make use of it in Zend/zend_operators.c instead of using SIZE_MAX.
- debian/patches/CVE-2017-8923.patch: added a length check before calling zend_string_realloc method in Zend/zend_vm_def.h and Zend/zend_vm_execute.h.
- CVE-2017-8923
- SECURITY UPDATE: Integer overflow
- debian/patches/CVE-2017-9118.patch: added ZSTR_MAX_OVERHEAD macro in Zend/zend_string.h that has the the maximal overhead of a zend_string and uses it in ext/pcre/php_pcre.c to assign a zend_string length value.
- CVE-2017-9118
- SECURITY UPDATE: Use after free
- debian/patches/CVE-2017-9119.patch: changed the decrement of refcount to be made once the string allocation has succeeded in Zend/zend_string.h.
- CVE-2017-9119
- SECURITY UPDATE: Integer overflow
- debian/patches/CVE-2017-9120.patch: changed the string allocation from zend_string_alloc to zend_string_safe_alloc in ext/mysqli/mysqli_api.c.
- CVE-2017-9120
- SECURITY UDPATE: Improper handling of special characters
- debian/patches/CVE-2021-21707.patch: added a string validation to check for improper characters in ext/dom/domimplementation.c and in ext/libxml/libxml.c and added tests in ext/simplexml/tests/bug79971_1.phpt and ext/dom/tests/bug79971_2.phpt.
- CVE-2021-21707
- Record
CLSA-2022-1646085834- Updated
- 2026-11-02
OSVCLSA-2025-1761577285 No score
Fix of 5 CVEs
- SECURITY UPDATE: out-of-bounds access
- debian/patches/CVE-2017-9118.patch: fix out of bounds access in php_pcre_replace_impl
- CVE-2017-9118
- SECURITY UPDATE: improper validation of HTTP_REDIRECT_STATUS variable in CGI
binary
- debian/patches/CVE-2024-8927.patch: fix Apache server name check; remove references to redirect.so and Netscape; check configuration override first
- CVE-2024-8927
- SECURITY UPDATE: buffer overread vulnerability
- debian/patches/CVE-2024-11233.patch: move bound check upwards to fix single byte overread with convert.quoted-printable-decode filter
- CVE-2024-11233
- SECURITY UPDATE: URI is not properly sanitized
- debian/patches/CVE-2024-11234.patch: when using streams with configured proxy and "request_fulluri" option, the URI is not properly sanitized which can lead to HTTP request smuggling and allow the attacker to use the proxy to perform arbitrary HTTP requests originating from the server, thus potentially gaining access to resources not normally available to the external user
- CVE-2024-11234
- SECURITY UPDATE: incomplete check in escaping functions
- debian/patches/CVE-2025-1735.patch: pgsql and pdo_pgsql escaping functions do not check if the underlying quoting functions returned errors. This could cause crashes if Postgres server rejects the string as invalid.
- CVE-2025-1735
- Record
CLSA-2025-1761577285- Updated
- 2026-11-02
OSVMGASA-2021-0581 No score
Updated php packages fix security vulnerability
Out of bounds in php_pcre_replace_impl (CVE-2017-9118) Multiple bugs fixed. See referenced changelog for details.
- Record
MGASA-2021-0581- Updated
- 2026-11-02
OSVSUSE-SU-2018:2640-1 No score
Security update for php7
This update for php7 fixes the following issues:
- CVE-2017-9118: Fixed an out of bounds access in php_pcre_replace_impl via a crafted preg_replace call (bsc#1105466)
- Record
SUSE-SU-2018:2640-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:2681-1 No score
Security update for php53
This update for php53 fixes the following issues:
The following security issues were fixed:
- CVE-2018-14851: Fixed an out-of-bound read in exif_process_IFD_in_MAKERNOTE, which could be exploited by an attacker via crafted JPG files, and could result in an application crash. (bsc#1103659)
- CVE-2018-14883: Fixed an integer overflow leading to a heap based buffer over-read in exif_thumbnail_extract of exif.c. (bsc#1103836)
- CVE-2017-9118: Fixed an out of bounds access in php_pcre_replace_impl via a crafted preg_replace call (bsc#1105466)
- Record
SUSE-SU-2018:2681-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:2682-1 No score
Security update for php5
This update for php5 fixes the following issues:
The following security issues were fixed:
- CVE-2018-10360: Fixed an out-of-bounds read in the do_core_note function in readelf.c in libmagic.a, which allowed remote attackers to cause a denial of service via a crafted ELF file (bsc#1096984)
- CVE-2018-14851: Fixed an out-of-bound read in exif_process_IFD_in_MAKERNOTE, which could be exploited by an attacker via crafted JPG files, and could result in an application crash. (bsc#1103659)
- CVE-2018-12882: Fixed an use-after-free in exif_read_from_impl in ext/exif/exif.c (bsc#1099098)
- CVE-2017-9118: Fixed an out of bounds access in php_pcre_replace_impl via a crafted preg_replace call (bsc#1105466)
- Record
SUSE-SU-2018:2682-1- Updated
- 2026-11-02
OSVUSN-5300-1 No score
php7.0 vulnerabilities
It was discovered that PHP incorrectly handled certain scripts. An attacker could possibly use this issue to cause a denial of service. (CVE-2015-9253, CVE-2017-8923, CVE-2017-9118, CVE-2017-9120)
It was discovered that PHP incorrectly handled certain inputs. An attacker could possibly use this issue to cause a denial of service, or possibly obtain sensitive information. (CVE-2017-9119)
It was discovered that PHP incorrectly handled certain scripts with XML parsing functions. An attacker could possibly use this issue to obtain sensitive information. (CVE-2021-21707)
- Record
USN-5300-1- Updated
- 2026-11-02
OSVUSN-5300-2 No score
php7.2, php7.4 vulnerabilities
USN-5300-1 fixed vulnerabilities in PHP. This update provides the corresponding updates for Ubuntu 18.04 LTS and Ubuntu 20.04 LTS.
Original advisory details:
It was discovered that PHP incorrectly handled certain scripts. An attacker could possibly use this issue to cause a denial of service. (CVE-2015-9253, CVE-2017-8923, CVE-2017-9118, CVE-2017-9120)
It was discovered that PHP incorrectly handled certain inputs. An attacker could possibly use this issue to cause a denial of service, or possibly obtain sensitive information. (CVE-2017-9119)
It was discovered that PHP incorrectly handled certain scripts with XML parsing functions. An attacker could possibly use this issue to obtain sensitive information. (CVE-2021-21707)
- Record
USN-5300-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libapache2-mod-php7.0TuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
libphp7.0-embedTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0TuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-bcmathTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-bz2TuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-cgiTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-cliTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-commonTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-curlTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-dbaTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
Show 110 moreShow less
| Package | Affected | Fixed |
|---|---|---|
php7.0-devTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-enchantTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-fpmTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-gdTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-gmpTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-imapTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-interbaseTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-intlTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-jsonTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-ldapTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-mbstringTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-mcryptTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-mysqlTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-odbcTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-opcacheTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-pgsqlTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-phpdbgTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-pspellTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-readlineTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-recodeTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-snmpTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-soapTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-sqlite3TuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-sybaseTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-tidyTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-xmlTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-xmlrpcTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-xslTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
php7.0-zipTuxCare:Ubuntu:16.04 |
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 | 7.0.33-0ubuntu0.16.04.17+tuxcare.els2 |
libapache2-mod-php7.3TuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
libphp7.3-embedTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3TuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-bcmathTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-bz2TuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-cgiTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-cliTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-commonTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-curlTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-dbaTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-devTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-enchantTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-fpmTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-gdTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-gmpTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-imapTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-interbaseTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-intlTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-jsonTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-ldapTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-mbstringTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-mysqlTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-odbcTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-opcacheTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-pgsqlTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-phpdbgTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-pspellTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-readlineTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-recodeTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-snmpTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-soapTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-sqlite3TuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-sybaseTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-tidyTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-xmlTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-xmlrpcTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-xslTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
php7.3-zipTuxCare:Debian:10 |
before 7.3.31-1~deb10u7+tuxcare.els2 | 7.3.31-1~deb10u7+tuxcare.els2 |
phpMageia:8 |
before 8.0.14-1.mga8 | 8.0.14-1.mga8 |
rh-php71-phpRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-bcmathRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-cliRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-commonRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-dbaRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-dbgRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-develRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-embeddedRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-enchantRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-fpmRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-gdRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-gmpRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-intlRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-jsonRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-ldapRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-mbstringRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-mysqlndRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-odbcRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-opcacheRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-pdoRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-pgsqlRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-processRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-pspellRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-recodeRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-snmpRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-soapRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-xmlRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-xmlrpcRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
rh-php71-php-zipRed Hat:rhel_software_collections:3::el7 |
before 0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
php7SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 7.0.7-50.49.1 | 7.0.7-50.49.1 |
php7SUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 7.0.7-50.49.1 | 7.0.7-50.49.1 |
php53SUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 5.3.17-112.38.1 | 5.3.17-112.38.1 |
php53SUSE:Linux Enterprise Server 11 SP4 |
before 5.3.17-112.38.1 | 5.3.17-112.38.1 |
php53SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 5.3.17-112.38.1 | 5.3.17-112.38.1 |
php5SUSE:Linux Enterprise Module for Web and Scripting 12 |
before 5.5.14-109.38.1 | 5.5.14-109.38.1 |
php5SUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 5.5.14-109.38.1 | 5.5.14-109.38.1 |
php5Ubuntu:Pro:14.04:LTS |
All versions, 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 44 moreShow less5.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.205.5.9+dfsg-1ubuntu4.215.5.9+dfsg-1ubuntu4.225.5.9+dfsg-1ubuntu4.235.5.9+dfsg-1ubuntu4.245.5.9+dfsg-1ubuntu4.255.5.9+dfsg-1ubuntu4.265.5.9+dfsg-1ubuntu4.275.5.9+dfsg-1ubuntu4.295.5.9+dfsg-1ubuntu4.29+esm15.5.9+dfsg-1ubuntu4.29+esm25.5.9+dfsg-1ubuntu4.29+esm35.5.9+dfsg-1ubuntu4.29+esm45.5.9+dfsg-1ubuntu4.29+esm55.5.9+dfsg-1ubuntu4.29+esm65.5.9+dfsg-1ubuntu4.29+esm85.5.9+dfsg-1ubuntu4.29+esm105.5.9+dfsg-1ubuntu4.29+esm115.5.9+dfsg-1ubuntu4.29+esm125.5.9+dfsg-1ubuntu4.29+esm135.5.9+dfsg-1ubuntu4.29+esm145.5.9+dfsg-1ubuntu4.29+esm155.5.9+dfsg-1ubuntu4.29+esm165.5.9+dfsg-1ubuntu4.29+esm175.5.9+dfsg-1ubuntu4.29+esm18 |
None known |
php7.0Ubuntu:Pro:16.04:LTS |
before 7.0.33-0ubuntu0.16.04.16+esm3, plus listed versions 7.0.1-57.0.1-67.0.2-17.0.2-37.0.2-4 Show 37 moreShow less7.0.2-57.0.3-27.0.3-37.0.3-9ubuntu17.0.4-5ubuntu17.0.4-5ubuntu27.0.4-7ubuntu17.0.4-7ubuntu27.0.4-7ubuntu2.17.0.8-0ubuntu0.16.04.17.0.8-0ubuntu0.16.04.27.0.8-0ubuntu0.16.04.37.0.13-0ubuntu0.16.04.17.0.15-0ubuntu0.16.04.17.0.15-0ubuntu0.16.04.27.0.15-0ubuntu0.16.04.47.0.18-0ubuntu0.16.04.17.0.22-0ubuntu0.16.04.17.0.25-0ubuntu0.16.04.17.0.28-0ubuntu0.16.04.17.0.30-0ubuntu0.16.04.17.0.32-0ubuntu0.16.04.17.0.33-0ubuntu0.16.04.17.0.33-0ubuntu0.16.04.27.0.33-0ubuntu0.16.04.37.0.33-0ubuntu0.16.04.47.0.33-0ubuntu0.16.04.57.0.33-0ubuntu0.16.04.67.0.33-0ubuntu0.16.04.77.0.33-0ubuntu0.16.04.97.0.33-0ubuntu0.16.04.117.0.33-0ubuntu0.16.04.127.0.33-0ubuntu0.16.04.147.0.33-0ubuntu0.16.04.157.0.33-0ubuntu0.16.04.167.0.33-0ubuntu0.16.04.16+esm17.0.33-0ubuntu0.16.04.16+esm2 |
7.0.33-0ubuntu0.16.04.16+esm3 |
php7.2Ubuntu:18.04:LTS |
before 7.2.24-0ubuntu0.18.04.11, plus listed versions 7.2.1-1ubuntu27.2.2-1ubuntu17.2.2-1ubuntu27.2.3-1ubuntu17.2.5-0ubuntu0.18.04.1 Show 17 moreShow less7.2.7-0ubuntu0.18.04.17.2.7-0ubuntu0.18.04.27.2.10-0ubuntu0.18.04.17.2.15-0ubuntu0.18.04.17.2.15-0ubuntu0.18.04.27.2.17-0ubuntu0.18.04.17.2.19-0ubuntu0.18.04.17.2.19-0ubuntu0.18.04.27.2.24-0ubuntu0.18.04.17.2.24-0ubuntu0.18.04.27.2.24-0ubuntu0.18.04.37.2.24-0ubuntu0.18.04.47.2.24-0ubuntu0.18.04.67.2.24-0ubuntu0.18.04.77.2.24-0ubuntu0.18.04.87.2.24-0ubuntu0.18.04.97.2.24-0ubuntu0.18.04.10 |
7.2.24-0ubuntu0.18.04.11 |
php7.4Ubuntu:20.04:LTS |
before 7.4.3-4ubuntu2.10, plus listed versions 7.4.3-4build17.4.3-4build27.4.3-4ubuntu17.4.3-4ubuntu1.17.4.3-4ubuntu2.2 Show 6 moreShow less7.4.3-4ubuntu2.47.4.3-4ubuntu2.57.4.3-4ubuntu2.67.4.3-4ubuntu2.77.4.3-4ubuntu2.87.4.3-4ubuntu2.9 |
7.4.3-4ubuntu2.10 |
php8.1Ubuntu:22.04:LTS |
before 8.1.2-1ubuntu1, plus listed versions 8.1.0~rc4-1ubuntu28.1.0-1 |
8.1.2-1ubuntu1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| 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-9118 is a high vulnerability (CVSS 7.5) in Php, published August 2, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.95%, the 87th percentile. Fixed in libapache2-mod-php7.0 7.0.33-0ubuntu0.16.04.17+tuxcare.els2.
References
security.netapp.com/advisory/ntap-20181107-0003
bugs.php.net/bug.php?id=74604
access.redhat.com/errata/RHSA-2019:2519
nvd.nist.gov/vuln/detail/CVE-2017-9118
github.com/advisories/GHSA-rhhv-cwx7-v2f7
errata.cloudlinux.com/ubuntu16_04/CLSA-2022-1646085834
Show 159 moreShow less
errata.tuxcare.com/els_os/debian10els/CLSA-2025-1761577285.html
advisories.mageia.org/MGASA-2021-0581.html
bugs.mageia.org/show_bug.cgi?id=29775
php.net/ChangeLog-8.php
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1418983
bugzilla.redhat.com/show_bug.cgi?id=1484837
bugzilla.redhat.com/show_bug.cgi?id=1512057
bugzilla.redhat.com/show_bug.cgi?id=1535246
bugzilla.redhat.com/show_bug.cgi?id=1535251
bugzilla.redhat.com/show_bug.cgi?id=1551039
bugzilla.redhat.com/show_bug.cgi?id=1563858
bugzilla.redhat.com/show_bug.cgi?id=1573797
bugzilla.redhat.com/show_bug.cgi?id=1573802
bugzilla.redhat.com/show_bug.cgi?id=1573805
bugzilla.redhat.com/show_bug.cgi?id=1573814
bugzilla.redhat.com/show_bug.cgi?id=1609642
bugzilla.redhat.com/show_bug.cgi?id=1611890
bugzilla.redhat.com/show_bug.cgi?id=1611898
bugzilla.redhat.com/show_bug.cgi?id=1612362
bugzilla.redhat.com/show_bug.cgi?id=1629552
bugzilla.redhat.com/show_bug.cgi?id=1672207
bugzilla.redhat.com/show_bug.cgi?id=1680545
bugzilla.redhat.com/show_bug.cgi?id=1685123
bugzilla.redhat.com/show_bug.cgi?id=1685132
bugzilla.redhat.com/show_bug.cgi?id=1685398
bugzilla.redhat.com/show_bug.cgi?id=1685404
bugzilla.redhat.com/show_bug.cgi?id=1685412
bugzilla.redhat.com/show_bug.cgi?id=1688897
bugzilla.redhat.com/show_bug.cgi?id=1688922
bugzilla.redhat.com/show_bug.cgi?id=1688934
bugzilla.redhat.com/show_bug.cgi?id=1688939
bugzilla.redhat.com/show_bug.cgi?id=1702246
bugzilla.redhat.com/show_bug.cgi?id=1702256
bugzilla.redhat.com/show_bug.cgi?id=1707299
bugzilla.redhat.com/show_bug.cgi?id=1724149
bugzilla.redhat.com/show_bug.cgi?id=1724152
bugzilla.redhat.com/show_bug.cgi?id=1724154
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_2519.json
access.redhat.com/security/cve/CVE-2016-10166
cve.org/CVERecord?id=CVE-2016-10166
nvd.nist.gov/vuln/detail/CVE-2016-10166
access.redhat.com/security/cve/CVE-2017-9118
cve.org/CVERecord?id=CVE-2017-9118
access.redhat.com/security/cve/CVE-2017-9120
cve.org/CVERecord?id=CVE-2017-9120
nvd.nist.gov/vuln/detail/CVE-2017-9120
access.redhat.com/security/cve/CVE-2017-12932
cve.org/CVERecord?id=CVE-2017-12932
nvd.nist.gov/vuln/detail/CVE-2017-12932
access.redhat.com/security/cve/CVE-2017-16642
cve.org/CVERecord?id=CVE-2017-16642
nvd.nist.gov/vuln/detail/CVE-2017-16642
access.redhat.com/security/cve/CVE-2018-5711
cve.org/CVERecord?id=CVE-2018-5711
nvd.nist.gov/vuln/detail/CVE-2018-5711
access.redhat.com/security/cve/CVE-2018-5712
cve.org/CVERecord?id=CVE-2018-5712
nvd.nist.gov/vuln/detail/CVE-2018-5712
access.redhat.com/security/cve/CVE-2018-7584
cve.org/CVERecord?id=CVE-2018-7584
nvd.nist.gov/vuln/detail/CVE-2018-7584
access.redhat.com/security/cve/CVE-2018-10545
cve.org/CVERecord?id=CVE-2018-10545
nvd.nist.gov/vuln/detail/CVE-2018-10545
access.redhat.com/security/cve/CVE-2018-10546
cve.org/CVERecord?id=CVE-2018-10546
nvd.nist.gov/vuln/detail/CVE-2018-10546
access.redhat.com/security/cve/CVE-2018-10547
cve.org/CVERecord?id=CVE-2018-10547
nvd.nist.gov/vuln/detail/CVE-2018-10547
access.redhat.com/security/cve/CVE-2018-10548
cve.org/CVERecord?id=CVE-2018-10548
nvd.nist.gov/vuln/detail/CVE-2018-10548
access.redhat.com/security/cve/CVE-2018-10549
cve.org/CVERecord?id=CVE-2018-10549
nvd.nist.gov/vuln/detail/CVE-2018-10549
access.redhat.com/security/cve/CVE-2018-14851
cve.org/CVERecord?id=CVE-2018-14851
nvd.nist.gov/vuln/detail/CVE-2018-14851
access.redhat.com/security/cve/CVE-2018-14884
cve.org/CVERecord?id=CVE-2018-14884
nvd.nist.gov/vuln/detail/CVE-2018-14884
access.redhat.com/security/cve/CVE-2018-17082
cve.org/CVERecord?id=CVE-2018-17082
nvd.nist.gov/vuln/detail/CVE-2018-17082
access.redhat.com/security/cve/CVE-2018-20783
cve.org/CVERecord?id=CVE-2018-20783
nvd.nist.gov/vuln/detail/CVE-2018-20783
access.redhat.com/security/cve/CVE-2019-6977
cve.org/CVERecord?id=CVE-2019-6977
nvd.nist.gov/vuln/detail/CVE-2019-6977
access.redhat.com/security/cve/CVE-2019-9020
cve.org/CVERecord?id=CVE-2019-9020
nvd.nist.gov/vuln/detail/CVE-2019-9020
access.redhat.com/security/cve/CVE-2019-9021
cve.org/CVERecord?id=CVE-2019-9021
nvd.nist.gov/vuln/detail/CVE-2019-9021
access.redhat.com/security/cve/CVE-2019-9022
cve.org/CVERecord?id=CVE-2019-9022
nvd.nist.gov/vuln/detail/CVE-2019-9022
access.redhat.com/security/cve/CVE-2019-9023
cve.org/CVERecord?id=CVE-2019-9023
nvd.nist.gov/vuln/detail/CVE-2019-9023
access.redhat.com/security/cve/CVE-2019-9024
cve.org/CVERecord?id=CVE-2019-9024
nvd.nist.gov/vuln/detail/CVE-2019-9024
access.redhat.com/security/cve/CVE-2019-9637
cve.org/CVERecord?id=CVE-2019-9637
nvd.nist.gov/vuln/detail/CVE-2019-9637
access.redhat.com/security/cve/CVE-2019-9638
cve.org/CVERecord?id=CVE-2019-9638
nvd.nist.gov/vuln/detail/CVE-2019-9638
access.redhat.com/security/cve/CVE-2019-9639
cve.org/CVERecord?id=CVE-2019-9639
nvd.nist.gov/vuln/detail/CVE-2019-9639
access.redhat.com/security/cve/CVE-2019-9640
cve.org/CVERecord?id=CVE-2019-9640
nvd.nist.gov/vuln/detail/CVE-2019-9640
access.redhat.com/security/cve/CVE-2019-11034
cve.org/CVERecord?id=CVE-2019-11034
nvd.nist.gov/vuln/detail/CVE-2019-11034
access.redhat.com/security/cve/CVE-2019-11035
cve.org/CVERecord?id=CVE-2019-11035
nvd.nist.gov/vuln/detail/CVE-2019-11035
access.redhat.com/security/cve/CVE-2019-11036
cve.org/CVERecord?id=CVE-2019-11036
nvd.nist.gov/vuln/detail/CVE-2019-11036
access.redhat.com/security/cve/CVE-2019-11038
cve.org/CVERecord?id=CVE-2019-11038
nvd.nist.gov/vuln/detail/CVE-2019-11038
access.redhat.com/security/cve/CVE-2019-11039
cve.org/CVERecord?id=CVE-2019-11039
nvd.nist.gov/vuln/detail/CVE-2019-11039
access.redhat.com/security/cve/CVE-2019-11040
cve.org/CVERecord?id=CVE-2019-11040
nvd.nist.gov/vuln/detail/CVE-2019-11040
suse.com/support/update/announcement/2018/suse-su-20182640-1
bugzilla.suse.com/1105466
suse.com/security/cve/CVE-2017-9118
suse.com/support/update/announcement/2018/suse-su-20182681-1
bugzilla.suse.com/1103659
bugzilla.suse.com/1103836
suse.com/security/cve/CVE-2018-14851
suse.com/security/cve/CVE-2018-14883
suse.com/support/update/announcement/2018/suse-su-20182682-1
bugzilla.suse.com/1096984
bugzilla.suse.com/1099098
suse.com/security/cve/CVE-2018-10360
suse.com/security/cve/CVE-2018-12882
ubuntu.com/security/CVE-2017-9118
ubuntu.com/security/notices/USN-5300-1
ubuntu.com/security/notices/USN-5300-2
ubuntu.com/security/notices/USN-5300-3
ubuntu.com/security/CVE-2015-9253
ubuntu.com/security/CVE-2017-8923
ubuntu.com/security/CVE-2017-9119
ubuntu.com/security/CVE-2017-9120
ubuntu.com/security/CVE-2021-21707