Search vulnerabilities

Results 765

Export CSV
CVE-2012-2336

php: incomplete CVE-2012-1823 fix - missing filtering of -T and -h

sapi/cgi/cgi_main.c in PHP before 5.3.13 and 5.4.x before 5.4.3, when configured as a CGI script (aka php-cgi), does not properly handle query strings that lack an = (equals sign) character, which allows remote attackers to cause a denial of service (resource consumption) by placing command-line options in the query string, related to lack of skipping a certain php_getopt for the 'T' case. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-1823.

CVSS 2.0 · 5.0 Medium EPSS 52.1% KEV · Not listed
Vendors
CVE-2012-2335

php: incomplete CVE-2012-1823 fix - insecure wrapper

php-wrapper.fcgi does not properly handle command-line arguments, which allows remote attackers to bypass a protection mechanism in PHP 5.3.12 and 5.4.2 and execute arbitrary code by leveraging improper interaction between the PHP sapi/cgi/cgi_main.c component and a query string beginning with a +- sequence.

CVSS 2.0 · 7.5 High EPSS 33.7% KEV · Not listed
Vendors
Php
Products
Php
CVE-2012-2329

php: buffer overflow flaw in apache_request_headers() in PHP 5.4.x

Buffer overflow in the apache_request_headers function in sapi/cgi/cgi_main.c in PHP 5.4.x before 5.4.3 allows remote attackers to cause a denial of service (application crash) via a long string in the header of an HTTP request.

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

php: incomplete CVE-2012-1823 fix - incorrect check for =

sapi/cgi/cgi_main.c in PHP before 5.3.13 and 5.4.x before 5.4.3, when configured as a CGI script (aka php-cgi), does not properly handle query strings that contain a %3D sequence but no = (equals sign) character, which allows remote attackers to execute arbitrary code by placing command-line options in the query string, related to lack of skipping a certain php_getopt for the 'd' case. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-1823.

CVSS 2.0 · 7.5 High EPSS 69.3% KEV · Not listed
Vendors
Php
Products
Php
CVE-2012-2143

crypt(): DES encrypted password weakness

The crypt_des (aka DES-based crypt) function in FreeBSD before 9.0-RELEASE-p2, as used in PHP, PostgreSQL, and other products, does not process the complete cleartext password if this password contains a 0x80 character, which makes it easier for context-dependent attackers to obtain access via an authentication attempt with an initial substring of the intended password, as demonstrated by a Unicode password.

CVSS 2.0 · 4.3 Medium EPSS 5.7% KEV · Not listed
Vendors
Debian Freebsd Php and 2 more
Products
Debian Linux Freebsd Php and 2 more
CVE-2012-1172

php: $_FILES array indexes corruption

The file-upload implementation in rfc1867.c in PHP before 5.4.0 does not properly handle invalid [ (open square bracket) characters in name values, which makes it easier for remote attackers to cause a denial of service (malformed $_FILES indexes) or conduct directory traversal attacks during multi-file uploads by leveraging a script that lacks its own filename restrictions.

CVSS 2.0 · 5.8 Medium EPSS 6.2% KEV · Not listed
Vendors
CVE-2012-1171

php: libxml RSHUTDOWN function disables the hooks which are used to implement open_basedir

The libxml RSHUTDOWN function in PHP 5.x allows remote attackers to bypass the open_basedir protection mechanism and read arbitrary files via vectors involving a stream_close method call during use of a custom stream wrapper.

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

php: PG(magic_quote_gpc) was not restored on shutdown

PHP before 5.3.10 does not properly perform a temporary change to the magic_quotes_gpc directive during the importing of environment variables, which makes it easier for remote attackers to conduct SQL injection attacks via a crafted request, related to main/php_variables.c, sapi/cgi/cgi_main.c, and sapi/fpm/fpm/fpm_main.c.

CVSS 2.0 · 6.8 Medium EPSS 6.5% KEV · Not listed
Vendors
CVE-2012-0830

php: remote code exec flaw introduced in the CVE-2011-4885 hashdos fix

The php_register_variable_ex function in php_variables.c in PHP 5.3.9 allows remote attackers to execute arbitrary code via a request containing a large number of variables, related to improper handling of array variables. NOTE: this vulnerability exists because of an incorrect fix for CVE-2011-4885.

CVSS 2.0 · 7.5 High EPSS 29.8% KEV · Not listed
Vendors
CVE-2010-2484

php: strrchr() interruption vulnerability

The strrchr function in PHP 5.2 before 5.2.14 allows context-dependent attackers to obtain sensitive information (memory contents) or trigger memory corruption by causing a userspace interruption of an internal function or handler.

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

php: crash when unserializing serialized PDORow object

The PDORow implementation in PHP before 5.3.9 does not properly interact with the session feature, which allows remote attackers to cause a denial of service (application crash) via a crafted application that uses a PDO driver for a fetch and then calls the session_start function, as demonstrated by a crash of the Apache HTTP Server.

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

php: tidy_diagnose() NULL pointer dereference may cause DoS

The tidy_diagnose function in PHP 5.3.8 might allow remote attackers to cause a denial of service (NULL pointer dereference and application crash) via crafted input to an application that attempts to perform Tidy::diagnose operations on invalid objects, a different vulnerability than CVE-2011-4153.

CVSS 2.0 · 5.0 Medium EPSS 10.4% KEV · Not listed
Vendors
CVE-2012-0057

php: XSLT file writing vulnerability

PHP before 5.3.9 has improper libxslt security settings, which allows remote attackers to create arbitrary files via a crafted XSLT stylesheet that uses the libxslt output extension.

CVSS 2.0 · 6.4 Medium EPSS 3.0% KEV · Not listed
Vendors
CVE-2011-4885

php: hash table collisions CPU usage DoS (oCERT-2011-003)

PHP before 5.3.9 computes hash values for form parameters without restricting the ability to trigger hash collisions predictably, which allows remote attackers to cause a denial of service (CPU consumption) by sending many crafted parameters.

CVSS 2.0 · 5.0 Medium EPSS 83.4% KEV · Not listed
Vendors
CVE-2011-4718

php: session fixation vulnerability allows remote hijacking of sessions

Session fixation vulnerability in the Sessions subsystem in PHP before 5.5.2 allows remote attackers to hijack web sessions by specifying a session ID.

CVSS 2.0 · 6.8 Medium EPSS 3.6% KEV · Not listed
Vendors
Php
Products
Php
CVE-2011-4566

php: integer overflow in exif_process_IFD_TAG() may lead to DoS or arbitrary memory disclosure

Integer overflow in the exif_process_IFD_TAG function in exif.c in the exif extension in PHP 5.4.0beta2 on 32-bit platforms allows remote attackers to read the contents of arbitrary memory locations or cause a denial of service via a crafted offset_val value in an EXIF header in a JPEG file, a different vulnerability than CVE-2011-0708.

CVSS 2.0 · 6.4 Medium EPSS 6.6% KEV · Not listed
Vendors
Canonical Debian Php and 1 more
Products
CVE-2011-4153

php: zend_strndup() NULL pointer dereference may cause DoS

PHP 5.3.8 does not always check the return value of the zend_strndup function, which might allow remote attackers to cause a denial of service (NULL pointer dereference and application crash) via crafted input to an application that performs strndup operations on untrusted string data, as demonstrated by the define function in zend_builtin_functions.c, and unspecified functions in ext/soap/php_sdl.c, ext/standard/syslog.c, ext/standard/browscap.c, ext/oci8/oci8.c, ext/com_dotnet/com_typeinfo.c, and main/php_open_temporary_file.c.

CVSS 2.0 · 5.0 Medium EPSS 11.8% KEV · Not listed
Vendors
CVE-2011-4078

include/iniset.php in Roundcube Webmail 0.5.4 and earlier, when PHP 5.3.7 or 5.3.8 is used, allows remote attackers to trigger a GET request for an arbitrary URL, and cause a denial of service (resource consumption and inbox outage), via a Subject header containing only a URL, a related issue to CVE-2011-3379.

CVSS 2.0 · 5.0 Medium EPSS 2.3% KEV · Not listed
Vendors
Products
CVE-2011-3379

php: changes to is_a() in 5.3.7 may allow arbitrary code execution with certain code

The is_a function in PHP 5.3.7 and 5.3.8 triggers a call to the __autoload function, which makes it easier for remote attackers to execute arbitrary code by providing a crafted URL and leveraging potentially unsafe behavior in certain PEAR packages and custom autoloaders.

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

PHP crash in crypt() from long salt

Buffer overflow in the crypt function in PHP before 5.3.7 allows context-dependent attackers to have an unspecified impact via a long salt argument, a different vulnerability than CVE-2011-2483.

CVSS 2.0 · 10.0 Critical EPSS 5.7% KEV · Not listed
Vendors
Php
Products
Php