Search vulnerabilities

Results 816

Export CSV
CVE-2008-4107

PHP: insecure random numbers

The (1) rand and (2) mt_rand functions in PHP 5.2.6 do not produce cryptographically strong random numbers, which allows attackers to leverage exposures in products that rely on these functions for security-relevant functionality, as demonstrated by the password-reset functionality in Joomla! 1.5.x and WordPress before 2.6.2, a different vulnerability than CVE-2008-2107, CVE-2008-2108, and CVE-2008-4102.

CVSS 2.0 · 5.1 Medium EPSS 3.0% KEV · Not listed
Vendors
Php
Products
Php
CVE-2008-3658

php: buffer overflow in the imageloadfont function in gd extension

Buffer overflow in the imageloadfont function in ext/gd/gd.c in PHP 4.4.x before 4.4.9 and PHP 5.2 before 5.2.6-r6 allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted font file.

CVSS 2.0 · 7.5 High EPSS 6.8% KEV · Not listed
Vendors
CVE-2008-3659

php: buffer overflow in memnstr

Buffer overflow in the memnstr function in PHP 4.4.x before 4.4.9 and PHP 5.6 through 5.2.6 allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via the delimiter argument to the explode function. NOTE: the scope of this issue is limited since most applications would not use an attacker-controlled delimiter, but local attacks against safe_mode are feasible.

CVSS 2.0 · 6.4 Medium EPSS 6.0% KEV · Not listed
Vendors
Php
Products
Php
CVE-2008-3660

php: FastCGI module DoS via multiple dots preceding the extension

PHP 4.4.x before 4.4.9, and 5.x through 5.2.6, when used as a FastCGI module, allows remote attackers to cause a denial of service (crash) via a request with multiple dots preceding the extension, as demonstrated using foo..php.

CVSS 2.0 · 5.0 Medium EPSS 3.3% KEV · Not listed
Vendors
CVE-2008-2829

php: ext/imap legacy routine buffer overflow

php_imap.c in PHP 5.2.5, 5.2.6, 4.x, and other versions, uses obsolete API calls that allow context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via a long IMAP request, which triggers an "rfc822.c legacy routine buffer overflow" error message, related to the rfc822_write_address function.

CVSS 2.0 · 5.0 Medium EPSS 5.3% KEV · Not listed
Vendors
Products
CVE-2008-2665

php: posix_access() (posix ext) safe_mode bypass

Directory traversal vulnerability in the posix_access function in PHP 5.2.6 and earlier allows remote attackers to bypass safe_mode restrictions via a .. (dot dot) in an http URL, which results in the URL being canonicalized to a local filename after the safe_mode check has successfully run.

CVSS 2.0 · 5.0 Medium EPSS 3.4% KEV · Not listed
Vendors
Php
Products
Php
CVE-2008-2666

php: chdir(), ftok() (standard ext) safe_mode bypass safe_mode bypass

Multiple directory traversal vulnerabilities in PHP 5.2.6 and earlier allow context-dependent attackers to bypass safe_mode restrictions by creating a subdirectory named http: and then placing ../ (dot dot slash) sequences in an http URL argument to the (1) chdir or (2) ftok function.

CVSS 2.0 · 5.0 Medium EPSS 13.9% KEV · Not listed
Vendors
Php
Products
Php
CVE-2008-2371

pcre: heap overflow caused by incorrect option handling

Heap-based buffer overflow in pcre_compile.c in the Perl-Compatible Regular Expression (PCRE) library 7.7 allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a regular expression that begins with an option and contains multiple branches.

CVSS 2.0 · 7.5 High EPSS 6.7% KEV · Not listed
Vendors
Products
CVE-2008-2107

PHP 32 bit weak random seed

The GENERATE_SEED macro in PHP 4.x before 4.4.8 and 5.x before 5.2.5, when running on 32-bit systems, performs a multiplication using values that can produce a zero seed in rare circumstances, which allows context-dependent attackers to predict subsequent values of the rand and mt_rand functions and possibly bypass protection mechanisms that rely on an unknown initial seed.

CVSS 2.0 · 7.5 High EPSS 3.4% KEV · Not listed
Vendors
CVE-2008-2108

PHP weak 64 bit random seed

The GENERATE_SEED macro in PHP 4.x before 4.4.8 and 5.x before 5.2.5, when running on 64-bit systems, performs a multiplication that generates a portion of zero bits during conversion due to insufficient precision, which produces 24 bits of entropy and simplifies brute force attacks against protection mechanisms that use the rand and mt_rand functions.

CVSS 3.1 · 9.8 Critical EPSS 4.3% KEV · Not listed
Vendors
Products
CVE-2008-2050

php: stack based buffer overflow in FastCGI SAPI

Stack-based buffer overflow in the FastCGI SAPI (fastcgi.c) in PHP before 5.2.6 has unknown impact and attack vectors.

CVSS 2.0 · 10.0 Critical EPSS 3.4% KEV · Not listed
Vendors
Php
Products
Php
CVE-2008-1384

Integer overflow in PHP 5.2.5 and earlier allows context-dependent attackers to cause a denial of service and possibly have unspecified other impact via a printf format parameter with a large width specifier, related to the php_sprintf_appendstring function in formatted_print.c and probably other functions for formatted strings (aka *printf functions).

CVSS 2.0 · 5.0 Medium EPSS 2.1% KEV · Not listed
Vendors
Php
Products
Php
CVE-2008-0599

php: buffer overflow in a CGI path translation

The init_request_info function in sapi/cgi/cgi_main.c in PHP before 5.2.6 does not properly consider operator precedence when calculating the length of PATH_TRANSLATED, which might allow remote attackers to execute arbitrary code via a crafted URI.

CVSS 3.1 · 9.8 Critical EPSS 10.9% KEV · Not listed
Vendors
Products
CVE-2008-0373

Unrestricted file upload vulnerability in PHP F1 Max's File Uploader allows remote attackers to upload and execute arbitrary PHP files.

CVSS 2.0 · 7.5 High EPSS 2.2% KEV · Not listed
Vendors
Php
CVE-2008-0145

Unspecified vulnerability in glob in PHP before 4.4.8, when open_basedir is enabled, has unknown impact and attack vectors. NOTE: this issue reportedly exists because of a regression related to CVE-2007-4663.

CVSS 2.0 · 7.5 High EPSS 2.3% KEV · Not listed
Vendors
Php
Products
Php
CVE-2007-6512

PHP MySQL Banner Exchange 2.2.1 stores sensitive information under the web root with insufficient access control, which allows remote attackers to obtain database information via a direct request to inc/lib.inc.

CVSS 2.0 · 5.0 Medium EPSS 1.3% KEV · Not listed
Vendors
Php
CVE-2007-6039

PHP 5.2.5 and earlier allows context-dependent attackers to cause a denial of service (application crash) via a long string in (1) the domain parameter to the dgettext function, the message parameter to the (2) dcgettext or (3) gettext function, the msgid1 parameter to the (4) dngettext or (5) ngettext function, or (6) the classname parameter to the stream_wrapper_register function. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless this issue can be demonstrated for code execution.

CVSS 2.0 · 2.1 Low EPSS 1.0% KEV · Not listed
Vendors
Php
Products
Php
CVE-2007-5653

The Component Object Model (COM) functions in PHP 5.x on Windows do not follow safe_mode and disable_functions restrictions, which allows context-dependent attackers to bypass intended limitations, as demonstrated by executing objects with the kill bit set in the corresponding ActiveX control Compatibility Flags, executing programs via a function in compatUI.dll, invoking wscript.shell via wscript.exe, invoking Scripting.FileSystemObject via wshom.ocx, and adding users via a function in shgina.dll, related to the com_load_typelib function.

CVSS 2.0 · 9.3 Critical EPSS 4.8% KEV · Not listed
Vendors
Php
Products
Php
CVE-2007-5898

php htmlentities/htmlspecialchars multibyte sequences

The (1) htmlentities and (2) htmlspecialchars functions in PHP before 5.2.5 accept partial multibyte sequences, which has unknown impact and attack vectors, a different issue than CVE-2006-5465.

CVSS 2.0 · 6.4 Medium EPSS 2.8% KEV · Not listed
Vendors