Search vulnerabilities

Results 816

Export CSV
CVE-2011-3182

php: multiple NULL pointer dereferences

PHP before 5.3.7 does not properly check the return values of the malloc, calloc, and realloc library functions, which allows context-dependent attackers to cause a denial of service (NULL pointer dereference and application crash) or trigger a buffer overflow by leveraging the ability to provide an arbitrary value for a function argument, related to (1) ext/curl/interface.c, (2) ext/date/lib/parse_date.c, (3) ext/date/lib/parse_iso_intervals.c, (4) ext/date/lib/parse_tz.c, (5) ext/date/lib/timelib.c, (6) ext/pdo_odbc/pdo_odbc.c, (7) ext/reflection/php_reflection.c, (8) ext/soap/php_sdl.c, (9) ext/xmlrpc/libxmlrpc/base64.c, (10) TSRM/tsrm_win32.c, and (11) the strtotime function.

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

crypt_blowfish: 8-bit character mishandling allows different password pairs to produce the same hash

crypt_blowfish before 1.1, as used in PHP before 5.3.7 on certain platforms, PostgreSQL before 8.4.9, and other products, does not properly handle 8-bit characters, which makes it easier for context-dependent attackers to determine a cleartext password by leveraging knowledge of a password hash.

CVSS 2.0 · 5.0 Medium EPSS 5.0% KEV · Not listed
Vendors
Openwall Php Postgresql and 1 more
Products
CVE-2011-2202

php: file path injection vulnerability in RFC1867 file upload filename

The rfc1867_post_handler function in main/rfc1867.c in PHP before 5.3.7 does not properly restrict filenames in multipart/form-data POST requests, which allows remote attackers to conduct absolute path traversal attacks, and possibly create or overwrite arbitrary files, via a crafted upload request, related to a "file path injection vulnerability."

CVSS 2.0 · 6.4 Medium EPSS 19.7% KEV · Not listed
Vendors
CVE-2011-1938

php: stack-based buffer overflow in socket_connect()

Stack-based buffer overflow in the socket_connect function in ext/sockets/sockets.c in PHP 5.3.3 through 5.3.6 might allow context-dependent attackers to execute arbitrary code via a long pathname for a UNIX socket.

CVSS 2.0 · 7.5 High EPSS 23.1% KEV · Not listed
Vendors
CVE-2011-1657

php: ZipArchive:: addGlob() missing glob flags filtering

The (1) ZipArchive::addGlob and (2) ZipArchive::addPattern functions in ext/zip/php_zip.c in PHP 5.3.6 allow context-dependent attackers to cause a denial of service (application crash) via certain flags arguments, as demonstrated by (a) GLOB_ALTDIRFUNC and (b) GLOB_APPEND.

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

php: DoS (excessive CPU consumption) by processing certain Zip archive files

Integer signedness error in zip_stream.c in the Zip extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (CPU consumption) via a malformed archive file that triggers errors in zip_fread function calls.

CVSS 2.0 · 4.3 Medium EPSS 13.2% KEV · Not listed
Vendors
CVE-2011-1470

php: crash when processing certain Zip archives

The Zip extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) via a ziparchive stream that is not properly handled by the stream_get_contents function.

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

php: DoS when using HTTP proxy with the FTP wrapper

Unspecified vulnerability in the Streams component in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) by accessing an ftp:// URL during use of an HTTP proxy with the FTP wrapper.

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

php: Multiple memory leaks in the OpenSSL extension

Multiple memory leaks in the OpenSSL extension in PHP before 5.3.6 might allow remote attackers to cause a denial of service (memory consumption) via (1) plaintext data to the openssl_encrypt function or (2) ciphertext data to the openssl_decrypt function.

CVSS 2.0 · 4.3 Medium EPSS 13.3% KEV · Not listed
Vendors
CVE-2011-1467

php: NumberFormatter: set a symbol value crash (DoS) on bogus values

Unspecified vulnerability in the NumberFormatter::setSymbol (aka numfmt_set_symbol) function in the Intl extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) via an invalid argument, a related issue to CVE-2010-4409.

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

php: Crash by converting serial day numbers (SDN) into Julian calendar

Integer overflow in the SdnToJulian function in the Calendar extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) via a large integer in the first argument to the cal_from_jd function.

CVSS 2.0 · 5.0 Medium EPSS 5.9% KEV · Not listed
Vendors
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-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-1144

php-pear: symlink vulnerability in PEAR installer

The installer in PEAR 1.9.2 and earlier allows local users to overwrite arbitrary files via a symlink attack on the package.xml file, related to the (1) download_dir, (2) cache_dir, (3) tmp_dir, and (4) pear-build-download directories. NOTE: this vulnerability exists because of an incomplete fix for CVE-2011-1072.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
Php
Products
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-1072

php-pear: symlink vulnerability in PEAR installer

The installer in PEAR before 1.9.2 allows local users to overwrite arbitrary files via a symlink attack on the package.xml file, related to the (1) download_dir, (2) cache_dir, (3) tmp_dir, and (4) pear-build-download directories, a different vulnerability than CVE-2007-2519.

CVSS 2.0 · 3.3 Low EPSS < 1% KEV · Not listed
Vendors
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