Every CVE Search/ Get API key

CVE-2017-9118

PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.

7.5 HighFix available

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

2.95%Up 2.1 points since Apr 14, 2021
90%50%10%1%

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 HighCVSS:3.1/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-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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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

Affected packages
PackageAffectedFixed
libapache2-mod-php7.0
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
libphp7.0-embed
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-bcmath
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-bz2
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-cgi
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-cli
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-common
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-curl
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-dba
TuxCare: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
Affected packages
PackageAffectedFixed
php7.0-dev
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-enchant
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-fpm
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-gd
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-gmp
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-imap
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-interbase
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-intl
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-json
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-ldap
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-mbstring
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-mcrypt
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-mysql
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-odbc
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-opcache
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-pgsql
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-phpdbg
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-pspell
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-readline
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-recode
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-snmp
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-soap
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-sqlite3
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-sybase
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-tidy
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-xml
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-xmlrpc
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-xsl
TuxCare:Ubuntu:16.04
before 7.0.33-0ubuntu0.16.04.17+tuxcare.els2
7.0.33-0ubuntu0.16.04.17+tuxcare.els2
php7.0-zip
TuxCare: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.3
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
libphp7.3-embed
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-bcmath
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-bz2
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-cgi
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-cli
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-common
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-curl
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-dba
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-dev
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-enchant
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-fpm
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-gd
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-gmp
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-imap
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-interbase
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-intl
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-json
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-ldap
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-mbstring
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-mysql
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-odbc
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-opcache
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-pgsql
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-phpdbg
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-pspell
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-readline
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-recode
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-snmp
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-soap
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-sqlite3
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-sybase
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-tidy
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-xml
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-xmlrpc
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-xsl
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php7.3-zip
TuxCare:Debian:10
before 7.3.31-1~deb10u7+tuxcare.els2
7.3.31-1~deb10u7+tuxcare.els2
php
Mageia:8
before 8.0.14-1.mga8
8.0.14-1.mga8
rh-php71-php
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-bcmath
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-cli
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-common
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-dba
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-dbg
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-devel
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-embedded
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-enchant
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-fpm
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-gd
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-gmp
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-intl
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-json
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-ldap
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-mbstring
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-mysqlnd
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-odbc
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-opcache
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-pdo
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-pgsql
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-process
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-pspell
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-recode
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-snmp
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-soap
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-xml
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-xmlrpc
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
rh-php71-php-zip
Red Hat:rhel_software_collections:3::el7
before 0:7.1.30-1.el7
0:7.1.30-1.el7
php7
SUSE:Linux Enterprise Module for Web and Scripting 12
before 7.0.7-50.49.1
7.0.7-50.49.1
php7
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 7.0.7-50.49.1
7.0.7-50.49.1
php53
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 5.3.17-112.38.1
5.3.17-112.38.1
php53
SUSE:Linux Enterprise Server 11 SP4
before 5.3.17-112.38.1
5.3.17-112.38.1
php53
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 5.3.17-112.38.1
5.3.17-112.38.1
php5
SUSE:Linux Enterprise Module for Web and Scripting 12
before 5.5.14-109.38.1
5.5.14-109.38.1
php5
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 5.5.14-109.38.1
5.5.14-109.38.1
php5
Ubuntu: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 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.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.0
Ubuntu: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 less
7.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.2
Ubuntu: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 less
7.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.4
Ubuntu: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 less
7.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.1
Ubuntu:22.04:LTS
before 8.1.2-1ubuntu1, plus listed versions
8.1.0~rc4-1ubuntu28.1.0-1
8.1.2-1ubuntu1

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-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

Show 159 moreShow less
MoveEnter Open