Search vulnerabilities

Results 816

Export CSV
CVE-2011-0753

php: race condition when handling many concurrent signals may lead to memory corruption

Race condition in the PCNTL extension in PHP before 5.3.4, when a user-defined signal handler exists, might allow context-dependent attackers to cause a denial of service (memory corruption) via a large number of concurrent signals.

CVSS 2.0 · 4.3 Medium EPSS < 1% KEV · Not listed
Vendors
Php
Products
Php
CVE-2011-0752

php: extract() can overwrite $GLOBALS and $this when using EXTR_OVERWRITE

The extract function in PHP before 5.2.15 does not prevent use of the EXTR_OVERWRITE parameter to overwrite (1) the GLOBALS superglobal array and (2) the this variable, which allows context-dependent attackers to bypass intended access restrictions by modifying data structures that were not intended to depend on external input, a related issue to CVE-2005-2691 and CVE-2006-3758.

CVSS 2.0 · 5.0 Medium EPSS 1.3% KEV · Not listed
Vendors
Php
Products
Php
CVE-2011-0708

php: buffer over-read in Exif extension

exif.c in the Exif extension in PHP before 5.3.6 on 64-bit platforms performs an incorrect cast, which allows remote attackers to cause a denial of service (application crash) via an image with a crafted Image File Directory (IFD) that triggers a buffer over-read.

CVSS 2.0 · 4.3 Medium EPSS 9.8% KEV · Not listed
Vendors
CVE-2011-0441

The Debian GNU/Linux /etc/cron.d/php5 cron job for PHP 5.3.5 allows local users to delete arbitrary files via a symlink attack on a directory under /var/lib/php5/.

CVSS 2.0 · 6.3 Medium EPSS < 1% KEV · Not listed
Vendors
Php
Products
Php
CVE-2011-0421

php/libzip: segfault with FL_UNCHANGED on empty archive in zip_name_locate()

The _zip_name_locate function in zip_name_locate.c in the Zip extension in PHP before 5.3.6 does not properly handle a ZIPARCHIVE::FL_UNCHANGED argument, which might allow context-dependent attackers to cause a denial of service (NULL pointer dereference) via an empty ZIP archive that is processed with a (1) locateName or (2) statName operation.

CVSS 2.0 · 4.3 Medium EPSS 13.5% KEV · Not listed
Vendors
Php
Products
Php
CVE-2011-0420

php: missing $size checks in grapheme_extract()

The grapheme_extract function in the Internationalization extension (Intl) for ICU for PHP 5.3.5 allows context-dependent attackers to cause a denial of service (crash) via an invalid size argument, which triggers a NULL pointer dereference.

CVSS 2.0 · 5.0 Medium EPSS 14.4% KEV · Not listed
Vendors
Php
Products
Php
CVE-2010-4700

php: mysqli mysqli_fetch_assoc does not escape its output when magic_quotes are enabled

The set_magic_quotes_runtime function in PHP 5.3.2 and 5.3.3, when the MySQLi extension is used, does not properly interact with use of the mysqli_fetch_assoc function, which might make it easier for context-dependent attackers to conduct SQL injection attacks via crafted input that had been properly handled in earlier PHP versions.

CVSS 2.0 · 6.8 Medium EPSS 1.5% KEV · Not listed
Vendors
Php
Products
Php
CVE-2010-4699

php: iconv_mime_decode_headers skips headers using unsupported encoding

The iconv_mime_decode_headers function in the Iconv extension in PHP before 5.3.4 does not properly handle encodings that are unrecognized by the iconv and mbstring (aka Multibyte String) implementations, which allows remote attackers to trigger an incomplete output array, and possibly bypass spam detection or have unspecified other impact, via a crafted Subject header in an e-mail message, as demonstrated by the ks_c_5601-1987 character set.

CVSS 2.0 · 5.0 Medium EPSS 1.6% KEV · Not listed
Vendors
Php
Products
Php
CVE-2010-4698

php: GD crash in imagepstext with invalid anti-aliasing argument

Stack-based buffer overflow in the GD extension in PHP before 5.2.15 and 5.3.x before 5.3.4 allows context-dependent attackers to cause a denial of service (application crash) via a large number of anti-aliasing steps in an argument to the imagepstext function.

CVSS 2.0 · 5.0 Medium EPSS 3.5% KEV · Not listed
Vendors
Php
Products
Php
CVE-2010-4697

php: Zend use-after-free certain methods are called on objects accessed by a reference

Use-after-free vulnerability in the Zend engine in PHP before 5.2.15 and 5.3.x before 5.3.4 might allow context-dependent attackers to cause a denial of service (heap memory corruption) or have unspecified other impact via vectors related to use of __set, __get, __isset, and __unset methods on objects accessed by a reference.

CVSS 2.0 · 6.8 Medium EPSS 2.3% KEV · Not listed
Vendors
Php
Products
Php
CVE-2010-4645

php: hang on numeric value 2.2250738585072011e-308 with x87 fpu

strtod.c, as used in the zend_strtod function in PHP 5.2 before 5.2.17 and 5.3 before 5.3.5, and other products, allows context-dependent attackers to cause a denial of service (infinite loop) via a certain floating-point value in scientific notation, which is not properly handled in x87 FPU registers, as demonstrated using 2.2250738585072011e-308.

CVSS 2.0 · 5.0 Medium EPSS 15.1% KEV · Not listed
Vendors
CVE-2010-4409

php: getSymbol() integer overflow vulnerability

Integer overflow in the NumberFormatter::getSymbol (aka numfmt_get_symbol) function in PHP 5.3.3 and earlier allows context-dependent attackers to cause a denial of service (application crash) via an invalid argument.

CVSS 2.0 · 5.0 Medium EPSS 18.9% KEV · Not listed
Vendors
Php
Products
Php
CVE-2012-3450

php: PDO array over-read crash

pdo_sql_parser.re in the PDO extension in PHP before 5.3.14 and 5.4.x before 5.4.4 does not properly determine the end of the query string during parsing of prepared statements, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted parameter value.

CVSS 2.0 · 2.6 Low EPSS 11.2% KEV · Not listed
Vendors
Php
Products
Php
CVE-2012-4388

php: header() injection detection bypass (incorrect fix for CVE-2011-1398)

The sapi_header_op function in main/SAPI.c in PHP 5.4.0RC2 through 5.4.0 does not properly determine a pointer during checks for %0D sequences (aka carriage return characters), which allows remote attackers to bypass an HTTP response-splitting protection mechanism via a crafted URL, related to improper interaction between the PHP header function and certain browsers, as demonstrated by Internet Explorer and Google Chrome. NOTE: this vulnerability exists because of an incorrect fix for CVE-2011-1398.

CVSS 2.0 · 4.3 Medium EPSS 4.2% KEV · Not listed
Vendors
CVE-2012-5381

Untrusted search path vulnerability in the installation functionality in PHP 5.3.17, when installed in the top-level C:\ directory, might allow local users to gain privileges via a Trojan horse DLL in the C:\PHP directory, which may be added to the PATH system environment variable by an administrator, as demonstrated by a Trojan horse wlbsctrl.dll file used by the "IKE and AuthIP IPsec Keying Modules" system service in Windows Vista SP1, Windows Server 2008 SP2, Windows 7 SP1, and Windows 8 Release Preview. NOTE: CVE disputes this issue because the unsafe PATH is established only by a separate administrative action that is not a default part of the PHP installation

CVSS 2.0 · 6.0 Medium EPSS < 1% KEV · Not listed
Vendors
Php
Products
Php
CVE-2012-6113

extension): Process memory sensitive information disclosure due to missing variable initialization

The openssl_encrypt function in ext/openssl/openssl.c in PHP 5.3.9 through 5.3.13 does not initialize a certain variable, which allows remote attackers to obtain sensitive information from process memory by providing zero bytes of input data.

CVSS 2.0 · 5.0 Medium EPSS 2.5% KEV · Not listed
Vendors
Php
Products
Php
CVE-2013-1635

php53: Arbitrary locations file write due absent validation of soap.wsdl_cache_dir configuration directive value

ext/soap/soap.c in PHP before 5.3.22 and 5.4.x before 5.4.13 does not validate the relationship between the soap.wsdl_cache_dir directive and the open_basedir directive, which allows remote attackers to bypass intended access restrictions by triggering the creation of cached SOAP WSDL files in an arbitrary directory.

CVSS 2.0 · 7.5 High EPSS 9.4% KEV · Not listed
Vendors
Php
Products
Php
CVE-2013-1643

php: Ability to read arbitrary files due use of external entities while parsing SOAP WSDL files

The SOAP parser in PHP before 5.3.23 and 5.4.x before 5.4.13 allows remote attackers to read arbitrary files via a SOAP WSDL file containing an XML external entity declaration in conjunction with an entity reference, related to an XML External Entity (XXE) issue in the soap_xmlParseFile and soap_xmlParseMemory functions. NOTE: this vulnerability exists because of an incorrect fix for CVE-2013-1824.

CVSS 2.0 · 5.0 Medium EPSS 10.1% KEV · Not listed
Vendors
CVE-2013-1824

The SOAP parser in PHP before 5.3.22 and 5.4.x before 5.4.12 allows remote attackers to read arbitrary files via a SOAP WSDL file containing an XML external entity declaration in conjunction with an entity reference, related to an XML External Entity (XXE) issue in the soap_xmlParseFile and soap_xmlParseMemory functions.

CVSS 2.0 · 4.3 Medium EPSS 4.3% KEV · Not listed
Vendors
CVE-2013-2110

php: Heap-based buffer overflow in quoted_printable_encode()

Heap-based buffer overflow in the php_quot_print_encode function in ext/standard/quot_print.c in PHP before 5.3.26 and 5.4.x before 5.4.16 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted argument to the quoted_printable_encode function.

CVSS 2.0 · 5.0 Medium EPSS 6.7% KEV · Not listed
Vendors
Php
Products
Php