Php
php
757 CVEs • 25 products
Products (25)
Click to collapseToggle
Products (25)
Click to collapse
CVEs (757)
CVE VENDORS PRODUCTS UPDATED PUBLISHED CVSS |
|---|
Directory traversal vulnerability in the PharData class in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allows remote attackers to write to arbitrary files via a .. (dot dot) in a ZIP archive entry tha...Show more |
Use-after-free vulnerability in the SPL unserialize implementation in ext/spl/spl_array.c in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allows remote attackers to execute arbitrary code via crafted s...Show more |
Multiple use-after-free vulnerabilities in SPL in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allow remote attackers to execute arbitrary code via vectors involving (1) ArrayObject, (2) SplObjectStora...Show more |
The php_str_replace_in_subject function in ext/standard/string.c in PHP 7.x before 7.0.0 allows remote attackers to execute arbitrary code via a crafted value in the third argument to the str_ireplace function. |
Stack-based buffer overflow in the phar_fix_filepath function in ext/phar/phar.c in PHP before 5.4.43, 5.5.x before 5.5.27, and 5.6.x before 5.6.11 allows remote attackers to cause a denial of service or possibly have un...Show more |
4Fedoraproject OraclePcre+1 more4Fedora PcrePhp+1 moreMay 6, 2026 Jan 3, 2016 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 The pcre_compile2 function in pcre_compile.c in PCRE 8.38 mishandles the /((?:F?+(?:^(?(R)a+\"){99}-))(?J)(?'R'(?'R'<((?'RR'(?'R'\){97)?J)?J)(?'R'(?'R'\){99|(:(?|(?'R')(\k'R')|((?'R')))H'R'R)(H'R))))))/ pattern and relat...Show more |
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 (uninitialized pointer dereference and application c...Show more |
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 application crash) via a .phar file with...Show more |
2Pcre Php2Perl Compatible Regular Expression Library PhpMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the (?(<digits>) and (?(R<digits>) conditions, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regular exp...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 7.5 HIGH· v3 5.0 MEDIUM· v2 pcregrep in PCRE before 8.38 mishandles the -q option for binary files, which might allow remote attackers to obtain sensitive information via a crafted file, as demonstrated by a CGI script that sends stdout data to a c...Show more |
5Fedoraproject OraclePcre+2 more10Enterprise Linux Desktop Enterprise Linux EusEnterprise Linux Server+7 moreMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 9.0 HIGH· v2 The pcre_compile function in pcre_compile.c in PCRE before 8.38 mishandles certain [: nesting, which allows remote attackers to cause a denial of service (CPU consumption) or possibly have unspecified other impact via a...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the [: and \\ substrings in character classes, which allows remote attackers to cause a denial of service (uninitialized memory read) or possibly have unspecified other impact via a crafted re...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the /(?:|a|){100}x/ pattern and related patterns, which allows remote attackers to cause a denial of service (infinite recursion) or possibly have unspecified other impact via a crafted regula...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 7.3 HIGH· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles (?123) subroutine calls and related subroutine calls, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regu...Show more |
4Fedoraproject OraclePcre+1 more4Fedora LinuxPerl Compatible Regular Expression Library+1 moreMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles the interaction of lookbehind assertions and mutually recursive subpatterns, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other imp...Show more |
3Fedoraproject PcrePhp3Fedora Perl Compatible Regular Expression LibraryPhpMay 6, 2026 Dec 2, 2015 N/A· v4 9.8 CRITICAL· v3 7.5 HIGH· v2 PCRE before 8.38 mishandles certain repeated conditional groups, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as...Show more |
3Apple PhpRedhat8Enterprise Linux Desktop Enterprise Linux Hpc NodeEnterprise Linux Hpc Node Eus+5 moreMay 6, 2026 Jun 9, 2015 N/A· v4 N/A· v3 5.0 MEDIUM· v2 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 remote attackers to obtain sensitive informat...Show more |
3Apple PhpRedhat8Enterprise Linux Desktop Enterprise Linux Hpc NodeEnterprise Linux Hpc Node Eus+5 moreMay 6, 2026 Jun 9, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 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 remote attackers to execute arbitrary co...Show more |
3Apple PhpRedhat9Enterprise Linux Enterprise Linux DesktopEnterprise Linux Hpc Node+6 moreMay 6, 2026 Jun 9, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 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 attackers to bypass intended extension res...Show more |
3Apple PhpRedhat9Enterprise Linux Enterprise Linux DesktopEnterprise Linux Hpc Node+6 moreMay 6, 2026 Jun 9, 2015 N/A· v4 N/A· v3 7.5 HIGH· v2 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 bypass intended extension restrictions and ac...Show more |