PH
Language
PHP
by PHP · last CVE Oct 21, 2026
On CISA KEVExploited in the wildRansomware-linked
748
CVEs
6
On KEV
9.8
Max CVSS
4
New 30D
Severity mix
Critical 133High 129Medium 67Low 4
Watch

Add PHP to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2019-11044
7.5
5%
Dec 23
In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0 on Windows, PHP link() function accepts filenames with embedded \0 byte and treats them as terminating at that…
Affected: 7.2.0 through 7.2.26; 7.3.0 through 7.3.13; 7.4.0
CVE-2019-19246
7.5
3%
Nov 25
Oniguruma through 6.9.3, as used in PHP 7.3.x and other products, has a heap-based buffer over-read in str_lower_case_match in regexec.c
Affected: 7.3.0 before 7.3.10
CVE-2010-4657
7.5
2%
Nov 13
PHP5 before 5.4.4 allows passing invalid utf-8 strings via the xmlTextWriterWriteAttribute, which are then misparsed by libxml2
Affected: 5.0.0 before 5.4.4
CVE-2017-7189
7.5
2%
Jul 10
main/streams/xp_socket.c in PHP 7.x before 2017-03-07 misparses fsockopen calls, such as by interpreting fsockopen('127.0.0.1:80', 443) as if the address/port were…
Affected: 7.0.0 before 7.0.16
CVE-2019-9639
7.5
8%
Mar 8
An issue was discovered in the EXIF component in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3
Affected: before 7.1.27; 7.2.0 before 7.2.16; 7.3.0 before 7.3.3
CVE-2019-9637
7.5
7%
Mar 8
An issue was discovered in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3
Affected: before 7.1.27; 7.2.0 before 7.2.16; 7.3.0 before 7.3.3
CVE-2019-9640
7.5
6%
Mar 8
An issue was discovered in the EXIF component in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3
Affected: 7.1.0 before 7.1.27; 7.2.0 before 7.2.16; 7.3.0 before 7.3.3
CVE-2019-9638
7.5
7%
Mar 8
An issue was discovered in the EXIF component in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3
Affected: before 7.1.27; 7.2.0 before 7.2.16; 7.3.0 before 7.3.3
CVE-2019-9022
7.5
4%
Feb 22
An issue was discovered in PHP 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.2
Affected: 7.0.0 before 7.1.26; 7.2.0 before 7.2.14; 7.3.0 before 7.3.2
CVE-2019-9024
7.5
7%
Feb 22
An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1
Affected: before 5.6.40; 7.0.0 before 7.1.26; 7.2.0 before 7.2.14; 7.3.0 before 7.3.1
CVE-2018-20783
7.5
6%
Feb 21
In PHP before 5.6.39, 7.x before 7.0.33, 7.1.x before 7.1.25, and 7.2.x before 7.2.13, a buffer over-read in PHAR reading functions may allow an attacker to read allocated or…
Affected: before 5.6.39; 7.0.0 before 7.0.33; 7.1.0 before 7.1.25; 7.2.0 before 7.2.13
CVE-2018-19935
7.5
6%
Dec 7
ext/imap/php_imap.c in PHP 5.x and 7.x before 7.3.0 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via an empty string in…
Affected: 5.6.0 before 5.6.39; 7.0.0 before 7.0.33; 7.1.0 before 7.1.26; 7.2.0 before 7.2.14
CVE-2018-19518
7.5
96%
Nov 25
University of Washington IMAP Toolkit 2007f on UNIX, as used in imap_open() in PHP and other products, launches an rsh command (by means of the imap_rimap function in…
Affected: 5.6.0 through 5.6.38; 7.0.0 through 7.0.32; 7.1.0 through 7.1.24; 7.2.0 through 7.2.12
CVE-2018-19396
7.5
5%
Nov 20
ext/standard/var_unserializer.c in PHP 5.x through 7.1.24 allows attackers to cause a denial of service (application crash) via an unserialize call for the com, dotnet, or variant…
Affected: 5.0.0 through 7.1.24
CVE-2018-19395
7.5
4%
Nov 20
ext/standard/var.c in PHP 5.x through 7.1.24 on Windows allows attackers to cause a denial of service (NULL pointer dereference and application crash) because com and…
Affected: 5.0.0 through 7.1.24
CVE-2018-15132
7.5
5%
Aug 7
An issue was discovered in ext/standard/link_win32.c in PHP before 5.6.37, 7.0.x before 7.0.31, 7.1.x before 7.1.20, and 7.2.x before 7.2.8
Affected: before 5.6.37; 7.0.0 before 7.0.31; 7.1.0 before 7.1.20; 7.2.0 before 7.2.8
CVE-2018-14884
7.5
3%
Aug 3
An issue was discovered in PHP 7.0.x before 7.0.27, 7.1.x before 7.1.13, and 7.2.x before 7.2.1
Affected: 7.0.0 before 7.0.27; 7.1.0 before 7.1.13; 7.2.0 before 7.2.1
CVE-2018-14883
7.5
9%
Aug 3
An issue was discovered in PHP before 5.6.37, 7.0.x before 7.0.31, 7.1.x before 7.1.20, and 7.2.x before 7.2.8
Affected: before 5.6.37; 7.0.0 before 7.0.31; 7.1.0 before 7.1.20; 7.2.0 before 7.2.8
CVE-2017-9118
7.5
3%
Aug 2
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call
Affected: 7.4.0 before 7.4.27; 8.0.0 before 8.0.14; 8.1.0 before 8.1.1; 7.1.5
CVE-2018-10548
7.5
8%
Apr 29
An issue was discovered in PHP before 5.6.36, 7.0.x before 7.0.30, 7.1.x before 7.1.17, and 7.2.x before 7.2.5
Affected: before 5.6.36; 7.0.0 before 7.0.30; 7.1.0 before 7.1.17; 7.2.0 before 7.2.5
CVE-2018-10546
7.5
10%
Apr 29
An issue was discovered in PHP before 5.6.36, 7.0.x before 7.0.30, 7.1.x before 7.1.17, and 7.2.x before 7.2.5
Affected: before 5.6.36; 7.0.0 before 7.0.30; 7.1.0 before 7.1.17; 7.2.0 before 7.2.5
CVE-2016-10712
7.5
2%
Feb 9
In PHP before 5.5.32, 5.6.x before 5.6.18, and 7.x before 7.0.3, all of the return values of stream_get_meta_data can be controlled if the input can be controlled (e.g., during…
Affected: through 5.5.31; 5.6.0 through 5.6.17; 7.0.0 through 7.0.2
CVE-2017-16642
7.5
26%
Nov 7
In PHP before 5.6.32, 7.x before 7.0.25, and 7.1.x before 7.1.11, an error in the date extension's timelib_meridian handling of 'front of' and 'back of' directives could be used…
Affected: before 5.6.32; 7.0.0 before 7.0.25; 7.1.0 before 7.1.11
CVE-2017-12934
7.5
4%
Aug 18
ext/standard/var_unserializer.re in PHP 7.0.x before 7.0.21 and 7.1.x before 7.1.7 is prone to a heap use after free while unserializing untrusted data, related to the…
Affected: 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; 7.0.5; +22 more
CVE-2017-11145
7.5
5%
Jul 10
In PHP before 5.6.31, 7.x before 7.0.21, and 7.1.x before 7.1.7, an error in the date extension's timelib_meridian parsing code could be used by attackers able to supply date…
Affected: through 5.6.30; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +23 more
CVE-2017-11144
7.5
6%
Jul 10
In PHP before 5.6.31, 7.x before 7.0.21, and 7.1.x before 7.1.7, the openssl extension PEM sealing code did not check the return value of the OpenSSL sealing function, which could…
Affected: through 5.6.30; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +23 more
CVE-2017-11143
7.5
7%
Jul 10
In PHP before 5.6.31, an invalid free in the WDDX deserialization of boolean parameters could be used by attackers able to inject XML for deserialization to crash the PHP…
Affected: through 5.6.30
CVE-2017-11142
7.5
8%
Jul 10
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…
Affected: through 5.6.30; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +15 more
CVE-2016-10397
7.5
2%
Jul 10
In PHP before 5.6.28 and 7.x before 7.0.13, incorrect handling of various URI components in the URL parser could be used by attackers to bypass hostname-specific URL checks, as…
Affected: through 5.6.27; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +8 more
CVE-2017-9229
7.5
5%
May 24
An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5
Affected: through 7.1.5; 5.6.0 before 5.6.31; 7.0.0 before 7.0.21; 7.1.0 before 7.1.7
CVE-2017-7963
7.5
2%
Apr 19
The GNU Multiple Precision Arithmetic Library (GMP) interfaces for PHP through 7.1.4 allow attackers to cause a denial of service (memory consumption and application crash) via…
Affected: through 7.1.4
CVE-2017-6441
7.5
2%
Apr 3
The _zval_get_long_func_ex in Zend/zend_operators.c in PHP 7.1.2 allows attackers to cause a denial of service (NULL pointer dereference and application crash) via crafted use of…
Affected: 7.1.2
CVE-2015-8994
7.5
3%
Mar 2
An issue was discovered in PHP 5.x and 7.x, when the configuration uses apache2handler/mod_php or php-fpm with OpCache enabled
Affected: 5.0.0 through 5.6.29; 7.0.0 before 7.0.14
CVE-2016-10162
7.5
6%
Jan 24
The php_wddx_pop_element function in ext/wddx/wddx.c in PHP 7.0.x before 7.0.15 and 7.1.x before 7.1.1 allows remote attackers to cause a denial of service (NULL pointer…
Affected: 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; 7.0.5; +10 more
CVE-2016-10161
7.5
13%
Jan 24
The object_common1 function in ext/standard/var_unserializer.c in PHP before 5.6.30, 7.0.x before 7.0.15, and 7.1.x before 7.1.1 allows remote attackers to cause a denial of…
Affected: through 5.6.29; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +11 more
CVE-2016-10159
7.5
8%
Jan 24
Integer overflow in the phar_parse_pharfile function in ext/phar/phar.c in PHP before 5.6.30 and 7.0.x before 7.0.15 allows remote attackers to cause a denial of service (memory…
Affected: through 5.6.29; 7.0.0 before 7.0.15; 7.1.0
CVE-2016-10158
7.5
8%
Jan 24
The exif_convert_any_to_int function in ext/exif/exif.c in PHP before 5.6.30, 7.0.x before 7.0.15, and 7.1.x before 7.1.1 allows remote attackers to cause a denial of service…
Affected: through 5.6.29; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +11 more
CVE-2016-7478
7.5
42%
Jan 11
Zend/zend_exceptions.c in PHP, possibly 5.x before 5.6.28 and 7.x before 7.0.13, allows remote attackers to cause a denial of service (infinite loop) via a crafted Exception…
Affected: 5.0.0; 5.0.0; 5.0.0; 5.0.0; 5.0.0; 5.0.0; +34 more
CVE-2016-9934
7.5
7%
Jan 4
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…
Affected: through 5.6.27; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +8 more
CVE-2016-7418
7.5
11%
Sep 17
The php_wddx_push_element function in ext/wddx/wddx.c in PHP before 5.6.26 and 7.x before 7.0.11 allows remote attackers to cause a denial of service (invalid pointer access and…
Affected: through 5.6.25; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +6 more
CVE-2016-7416
7.5
7%
Sep 17
ext/intl/msgformat/msgformat_format.c in PHP before 5.6.26 and 7.x before 7.0.11 does not properly restrict the locale length provided to the Locale class in the ICU library,…
Affected: through 5.6.25; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +6 more
CVE-2016-7132
7.5
9%
Sep 12
ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly have…
Affected: 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; 7.0.5; +5 more
CVE-2016-7131
7.5
9%
Sep 12
ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly have…
Affected: 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; 7.0.5; +5 more
CVE-2016-7130
7.5
7%
Sep 12
The php_wddx_pop_element function in ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (NULL pointer dereference and…
Affected: through 5.6.24; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +5 more
CVE-2016-7125
7.5
6%
Sep 12
ext/session/session.c in PHP before 5.6.25 and 7.x before 7.0.10 skips invalid session names in a way that triggers incorrect parsing, which allows remote attackers to inject…
Affected: through 5.6.24; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +5 more
CVE-2015-8879
7.5
3%
May 22
The odbc_bindcols function in ext/odbc/php_odbc.c in PHP before 5.6.12 mishandles driver behavior for SQL_WVARCHAR columns, which allows remote attackers to cause a denial of…
Affected: before 5.5.38; 5.6.0 before 5.6.12
CVE-2015-8877
7.5
4%
May 22
The gdImageScaleTwoPass function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.0, as used in PHP before 5.6.12, uses inconsistent allocate and free…
Affected: through 5.6.11
CVE-2015-8867
7.5
4%
May 22
The openssl_random_pseudo_bytes function in ext/openssl/openssl.c in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 incorrectly relies on the deprecated…
Affected: 5.4.0 before 5.4.44; 5.5.0 before 5.5.28; 5.6.0 before 5.6.12
CVE-2016-4070
7.5
6%
May 20
Integer overflow in the php_raw_url_encode function in ext/standard/url.c in PHP before 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5 allows remote attackers to cause a denial…
Affected: through 5.5.33; 5.6.0; 5.6.0; 5.6.0; 5.6.0; 5.6.0; +28 more
CVE-2015-8874
7.5
9%
May 16
Stack consumption vulnerability in GD in PHP before 5.6.12 allows remote attackers to cause a denial of service via a crafted imagefilltoborder call
Affected: through 5.6.11
Page 2 of 3 · 129 total
The 500 most important CVEs for this product (exploited first, then by severity)