Search vulnerabilities

Results 765

Export CSV
CVE-2011-1464

php: Crash by retrieving string value of a variable, when high precision used

Buffer overflow in the strval function in PHP before 5.3.6, when the precision configuration option has a large value, might allow context-dependent attackers to cause a denial of service (application crash) via a small numerical value in the argument.

CVSS 2.0 · 4.3 Medium EPSS 2.8% KEV · Not listed
Vendors
Php
Products
Php
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-2011-1398

PHP: sapi_header_op() %0D sequence handling security bypass

The sapi_header_op function in main/SAPI.c in PHP before 5.3.11 and 5.4.x before 5.4.0RC2 does not check 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.

CVSS 2.0 · 4.3 Medium EPSS 10.2% KEV · Not listed
Vendors
CVE-2011-1153

php: several format string vulnerabilities in PHP's Phar extension

Multiple format string vulnerabilities in phar_object.c in the phar extension in PHP 5.3.5 and earlier allow context-dependent attackers to obtain sensitive information from process memory, cause a denial of service (memory corruption), or possibly execute arbitrary code via format string specifiers in an argument to a class method, leading to an incorrect zend_throw_exception_ex call.

CVSS 2.0 · 7.5 High EPSS 6.8% KEV · Not listed
Vendors
Php
Products
Php
CVE-2011-1148

php: use-after-free vulnerability in substr_replace()

Use-after-free vulnerability in the substr_replace function in PHP 5.3.6 and earlier allows context-dependent attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact by using the same variable for multiple arguments.

CVSS 2.0 · 7.5 High EPSS 4.7% KEV · Not listed
Vendors
CVE-2011-1092

php: integer overflow in shmop_read()

Integer overflow in ext/shmop/shmop.c in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (crash) and possibly read sensitive memory via a large third argument to the shmop_read function.

CVSS 2.0 · 7.5 High EPSS 17.9% KEV · Not listed
Vendors
Php
Products
Php
CVE-2011-0755

php: mt_rand() does not check that max is greater than min

Integer overflow in the mt_rand function in PHP before 5.3.4 might make it easier for context-dependent attackers to predict the return values by leveraging a script's use of a large max parameter, as demonstrated by a value that exceeds mt_getrandmax.

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

The SplFileInfo::getType function in the Standard PHP Library (SPL) extension in PHP before 5.3.4 on Windows does not properly detect symbolic links, which might make it easier for local users to conduct symlink attacks by leveraging cross-platform differences in the stat structure, related to lack of a FILE_ATTRIBUTE_REPARSE_POINT check.

CVSS 2.0 · 4.4 Medium EPSS < 1% KEV · Not listed
Vendors
Products
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-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-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