PH
Language
PHP
On CISA KEVExploited in the wildRansomware-linked
750
CVEs
6
On KEV
9.8
Max CVSS
4
New 30D
Severity mix
Critical 134High 130Medium 67Low 4
Watch
Add PHP to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2024-8929 | 5.8 | Nov 22 | Leak partial content of the heap through heap buffer over-read in mysqlnd Affected: 8.1.* before 8.1.31; 8.2.* before 8.2.24; 8.3.* before 8.3.14 |
| CVE-2026-7260 | 5.5 | Jul 30 | Stack overflow in phar with circular symlinks Affected: 8.2.* before 8.2.33; 8.3.* before 8.3.33; 8.4.* before 8.4.24; 8.5.* before 8.5.9 |
| CVE-2022-4900 | 5.5 | Nov 2 | A vulnerability was found in PHP where setting the environment variable PHP_CLI_SERVER_WORKERS to a large value leads to a heap buffer overflow Affected: before 8.0.22 |
| CVE-2022-31628 | 5.5 | Sep 28 | In PHP versions before 7.4.31, 8.0.24 and 8.1.11, the phar uncompressor code would recursively uncompress "quines" gzip files, resulting in an infinite loop Affected: before 7.4.31; 8.0.0 before 8.0.24; 8.1.0 before 8.1.11 |
| CVE-2015-2326 | 5.5 | Jan 14 | The pcre_compile2 function in PCRE before 8.37 allows context-dependent attackers to compile incorrect code and cause a denial of service (out-of-bounds read) via regular… Affected: 5.4.0 before 5.4.41; 5.5.0 before 5.5.26; 5.6.0 before 5.6.9 |
| CVE-2018-14851 | 5.5 | Aug 2 | exif_process_IFD_in_MAKERNOTE in ext/exif/exif.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 allows remote attackers to cause a denial… Affected: through 5.6.36; 7.0.0 before 7.0.31; 7.1.0 before 7.1.20; 7.2.0 before 7.2.8 |
| CVE-2018-5711 | 5.5 | Jan 16 | gd_gif_in.c in the GD Graphics Library (aka libgd), as used in PHP before 5.6.33, 7.0.x before 7.0.27, 7.1.x before 7.1.13, and 7.2.x before 7.2.1, has an integer signedness error… Affected: through 5.6.32; 7.0.0 through 7.0.26; after 7.1.0 through 7.1.12; 7.2.0 |
| CVE-2015-3211 | 5.5 | Aug 25 | php-fpm allows local users to write to or create arbitrary files via a symlink attack Affected: All versions, or not specified |
| CVE-2020-7064 | 5.4 | Apr 1 | In PHP versions 7.2.x below 7.2.9, 7.3.x below 7.3.16 and 7.4.x below 7.4.4, while parsing EXIF data with exif_read_data() function, it is possible for malicious data to cause PHP… Affected: 7.2.0 before 7.2.29; 7.3.0 before 7.3.16; 7.4.0 before 7.4.4 |
| CVE-2026-85733 | 5.3 | Oct 13 | FrankenPHP: Docker images serve phpinfo() as the default index.php, leaking environment variables Affected: < 1.12.5 |
| CVE-2026-14355 | 5.3 | Jul 3 | ext/openssl: Memory corruption in openssl_encrypt with AES-WRAP-PAD Affected: 8.2.0 before 8.2.32; 8.3.0 before 8.3.32; 8.4.0 before 8.4.23; 8.5.0 before 8.5.8 |
| CVE-2025-1220 | 5.3 | Jul 13 | Null byte termination in hostnames Affected: 8.1.* before 8.1.33; 8.2.* before 8.2.29; 8.3.* before 8.3.23; 8.4.* before 8.4.10 |
| CVE-2025-1734 | 5.3 | Mar 30 | Streams HTTP wrapper does not fail for headers with invalid name and no colon Affected: 8.1.* before 8.1.32; 8.2.* before 8.2.28; 8.3.* before 8.3.19; 8.4.* before 8.4.5 |
| CVE-2025-1219 | 5.3 | Mar 30 | libxml streams use wrong content-type header when requesting a redirected resource Affected: 8.1.* before 8.1.32; 8.2.* before 8.2.28; 8.3.* before 8.3.19; 8.4.* before 8.4.5 |
| CVE-2024-8925 | 5.3 | Oct 8 | Erroneous parsing of multipart form data Affected: 8.1.* before 8.1.30; 8.2.* before 8.2.24; 8.3.* before 8.3.12 |
| CVE-2024-5458 | 5.3 | Jun 9 | Filter bypass in filter_var (FILTER_VALIDATE_URL) Affected: 8.1.* before 8.1.29; 8.2.* before 8.2.20; 8.3.* before 8.3.8 |
| CVE-2021-21707 | 5.3 | Nov 29 | In PHP versions 7.3.x below 7.3.33, 7.4.x below 7.4.26 and 8.0.x below 8.0.13, certain XML parsing functions, like simplexml_load_file(), URL-decode the filename passed to them Affected: 7.3.0 before 7.3.33; 7.4.0 before 7.4.26; 8.0.0 before 8.0.13 |
| CVE-2021-21705 | 5.3 | Oct 4 | In PHP versions 7.3.x below 7.3.29, 7.4.x below 7.4.21 and 8.0.x below 8.0.8, when using URL validation functionality via filter_var() function with FILTER_VALIDATE_URL parameter,… Affected: 7.3.0 before 7.3.29; 7.4.0 before 7.4.21; 8.0.0 before 8.0.8 |
| CVE-2020-7071 | 5.3 | Feb 15 | In PHP versions 7.3.x below 7.3.26, 7.4.x below 7.4.14 and 8.0.0, when validating URL with functions like filter_var($url, FILTER_VALIDATE_URL), PHP will accept an URL with… Affected: 7.3.0 before 7.3.26; 7.4.0 before 7.4.14; 8.0.0 before 8.0.1 |
| CVE-2020-7070 | 5.3 | Oct 2 | In PHP versions 7.2.x below 7.2.34, 7.3.x below 7.3.23 and 7.4.x below 7.4.11, when PHP is processing incoming HTTP cookie values, the cookie names are url-decoded Affected: 7.2.0 before 7.2.34; 7.3.0 before 7.3.23; 7.4.0 before 7.4.11 |
| CVE-2019-11048 | 5.3 | May 20 | In PHP versions 7.2.x below 7.2.31, 7.3.x below 7.3.18 and 7.4.x below 7.4.6, when HTTP file uploads are allowed, supplying overly long filenames or field names could lead PHP… Affected: 7.2.0 before 7.2.31; 7.3.0 before 7.3.18; 7.4.0 before 7.4.6 |
| CVE-2020-7063 | 5.3 | Feb 27 | In PHP versions 7.2.x below 7.2.28, 7.3.x below 7.3.15 and 7.4.x below 7.4.3, when creating PHAR archive using PharData::buildFromIterator() function, the files are added with… Affected: 7.2.0 through 7.2.27; 7.3.0 through 7.3.14; 7.4.0 through 7.4.2 |
| CVE-2019-11046 | 5.3 | Dec 23 | In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0, PHP bcmath extension functions on some systems, including Windows, can be tricked into reading beyond the… Affected: 7.2.0 through 7.2.26; 7.3.0 through 7.3.13; 7.4.0 |
| CVE-2019-11038 | 5.3 | Jun 19 | When using the gdImageCreateFromXbm() function in the GD Graphics Library (aka LibGD) 2.2.5, as used in the PHP GD extension in PHP versions 7.1.x below 7.1.30, 7.2.x below 7.2.19… Affected: 7.1.0 before 7.1.30; 7.2.0 before 7.2.19; 7.3.0 before 7.3.6 |
| CVE-2016-7128 | 5.3 | Sep 12 | The exif_process_IFD_in_TIFF function in ext/exif/exif.c in PHP before 5.6.25 and 7.x before 7.0.10 mishandles the case of a thumbnail offset that exceeds the file size, which… Affected: through 5.6.24; 7.0.0; 7.0.1; 7.0.2; 7.0.3; 7.0.4; +5 more |
| CVE-2015-3412 | 5.3 | May 16 | PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 does not ensure that pathnames lack %00 sequences, which might allow remote attackers to read arbitrary files via… Affected: through 5.4.39; 5.5.0; 5.5.1; 5.5.2; 5.5.3; 5.5.4; +27 more |
| CVE-2018-10545 | 4.7 | Apr 29 | An issue was discovered in PHP before 5.6.35, 7.0.x before 7.0.29, 7.1.x before 7.1.16, and 7.2.x before 7.2.4 Affected: before 5.6.35; 7.0.0 before 7.0.29; 7.1.0 before 7.1.16; 7.2.0 before 7.2.4 |
| CVE-2026-91769 | 4.3 | Sep 25 | TLS Hostname Verification Falls Back to CN After SAN Mismatch Affected: 8.2.* before 8.2.34; 8.3.* before 8.3.35; 8.4.* before 8.4.26; 8.5.* before 8.5.11 |
| CVE-2023-3247 | 4.3 | Jul 22 | In PHP versions 8.0.* before 8.0.29, 8.1.* before 8.1.20, 8.2.* before 8.2.7 when using SOAP HTTP Digest Authentication, random value generator was not checked for failure, and… Affected: 8.0.0 before 8.0.29; 8.1.0 before 8.1.20; 8.2.0 before 8.2.7 |
| CVE-2020-7066 | 4.3 | Apr 1 | In PHP versions 7.2.x below 7.2.29, 7.3.x below 7.3.16 and 7.4.x below 7.4.4, while using get_headers() with user-supplied URL, if the URL contains zero (\0) character, the URL… Affected: 7.2.0 before 7.2.29; 7.3.0 before 7.3.16; 7.4.0 before 7.4.4 |
| CVE-2014-9767 | 4.3 | May 22 | Directory traversal vulnerability in the ZipArchive::extractTo function in ext/zip/php_zip.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 and… Affected: through 5.4.45; 5.5.0; 5.5.1; 5.5.2; 5.5.3; 5.5.4; +34 more |
| CVE-2020-7068 | 3.6 | Sep 9 | In PHP versions 7.2.x below 7.2.33, 7.3.x below 7.3.21 and 7.4.x below 7.4.9, while processing PHAR files using phar extension, phar_parse_zipfile could be tricked into accessing… Affected: 7.2.0 before 7.2.33; 7.3.0 before 7.3.21; 7.4.0 before 7.4.9 |
| CVE-2026-6103 | 3.3 | Sep 25 | Phar TAR phar_tar_number() Integer Overflow - Archive Entry Injection Affected: 8.2.* before 8.2.34; 8.3.* before 8.3.35; 8.4.* before 8.4.26; 8.5.* before 8.5.11 |
| CVE-2024-9026 | 3.3 | Oct 8 | PHP-FPM logs from children may be altered Affected: 8.1.* before 8.1.30; 8.2.* before 8.2.24; 8.3.* before 8.3.12 |
| CVE-2025-1217 | 3.1 | Mar 29 | Header parser of http stream wrapper does not handle folded headers Affected: 8.1.* before 8.1.32; 8.2.* before 8.2.28; 8.3.* before 8.3.19; 8.4.* before 8.4.5 |
| CVE-2015-7804 | – | Dec 11 | Off-by-one error in the phar_parse_zipfile function in ext/phar/zip.c in PHP before 5.5.30 and 5.6.x before 5.6.14 allows remote attackers to cause a denial of service… Affected: through 5.5.29; 5.6.0; 5.6.1; 5.6.2; 5.6.3; 5.6.4; +9 more |
| CVE-2015-7803 | – | Dec 11 | The phar_get_entry_data function in ext/phar/util.c in PHP before 5.5.30 and 5.6.x before 5.6.14 allows remote attackers to cause a denial of service (NULL pointer dereference and… Affected: through 5.5.29; 5.6.1; 5.6.2; 5.6.3; 5.6.4; 5.6.5; +8 more |
| CVE-2015-4148 | – | Jun 9 | The do_soap_call function in ext/soap/soap.c in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 does not verify that the uri property is a string, which allows… Affected: through 5.4.38; 5.5.0; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-4147 | – | Jun 9 | The SoapClient::__call method in ext/soap/soap.c in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 does not verify that __default_headers is an array, which allows… Affected: through 5.4.38; 5.5.0; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-4026 | – | Jun 9 | The pcntl_exec implementation in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 truncates a pathname upon encountering a \x00 character, which might allow remote… Affected: through 5.4.40; 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-4025 | – | Jun 9 | PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 truncates a pathname upon encountering a \x00 character in certain situations, which allows remote attackers to… Affected: through 5.4.40; 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-4024 | – | Jun 9 | Algorithmic complexity vulnerability in the multipart_buffer_headers function in main/rfc1867.c in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 allows remote… Affected: through 5.4.40; 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-4022 | – | Jun 9 | Integer overflow in the ftp_genlist function in ext/ftp/ftp.c in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 allows remote FTP servers to execute arbitrary code… Affected: through 5.4.40; 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-4021 | – | Jun 9 | The phar_parse_tarfile function in ext/phar/tar.c in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 does not verify that the first character of a filename is… Affected: through 5.4.40; 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-3330 | – | Jun 9 | The php_handler function in sapi/apache2handler/sapi_apache2.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8, when the Apache HTTP Server 2.4.x is used, allows… Affected: through 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-3329 | – | Jun 9 | Multiple stack-based buffer overflows in the phar_set_inode function in phar_internal.h in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allow remote attackers to… Affected: through 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-3307 | – | Jun 9 | The phar_parse_metadata function in ext/phar/phar.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to cause a denial of service (heap… Affected: through 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-2783 | – | Jun 9 | ext/phar/phar.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to obtain sensitive information from process memory or cause a denial of… Affected: through 5.4.39; 5.5.0; 5.5.0; 5.5.0; 5.5.0; 5.5.0; +34 more |
| CVE-2015-3416 | – | Apr 24 | The sqlite3VXPrintf function in printf.c in SQLite before 3.8.9 does not properly handle precision and width values during floating-point conversions, which allows… Affected: 5.4.0 before 5.4.42; 5.5.0 before 5.5.26; 5.6.0 before 5.6.10 |
| CVE-2015-3415 | – | Apr 24 | The sqlite3VdbeExec function in vdbe.c in SQLite before 3.8.9 does not properly implement comparison operators, which allows context-dependent attackers to cause a denial of… Affected: 5.4.0 before 5.4.42; 5.5.0 before 5.5.26; 5.6.0 before 5.6.10 |
The 500 most important CVEs for this product (exploited first, then by severity)
