Vulnerabilities > PHP > PHP > 4.4.9

DATE CVE VULNERABILITY TITLE RISK
2008-12-23 CVE-2008-5557 Improper Restriction of Operations Within the Bounds of A Memory Buffer vulnerability in PHP
Heap-based buffer overflow in ext/mbstring/libmbfl/filters/mbfilter_htmlent.c in the mbstring extension in PHP 4.3.0 through 5.2.6 allows context-dependent attackers to execute arbitrary code via a crafted string containing an HTML entity, which is not properly handled during Unicode conversion, related to the (1) mb_convert_encoding, (2) mb_check_encoding, (3) mb_convert_variables, and (4) mb_parse_str functions.
network
low complexity
php CWE-119
critical
10.0
2008-12-17 CVE-2008-5658 Path Traversal vulnerability in PHP
Directory traversal vulnerability in the ZipArchive::extractTo function in PHP 5.2.6 and earlier allows context-dependent attackers to write arbitrary files via a ZIP file with a file whose name contains ..
network
low complexity
php CWE-22
7.5
2008-12-17 CVE-2008-5625 Permissions, Privileges, and Access Controls vulnerability in PHP
PHP 5 before 5.2.7 does not enforce the error_log safe_mode restrictions when safe_mode is enabled through a php_admin_flag setting in httpd.conf, which allows context-dependent attackers to write to arbitrary files by placing a "php_value error_log" entry in a .htaccess file.
network
low complexity
php CWE-264
7.5
2008-09-18 CVE-2008-4107 Numeric Errors vulnerability in PHP
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.
network
high complexity
php CWE-189
5.1
2008-06-23 CVE-2008-2829 Improper Restriction of Operations Within the Bounds of A Memory Buffer vulnerability in multiple products
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.
network
low complexity
php canonical CWE-119
5.0
2008-06-20 CVE-2008-2666 Path Traversal vulnerability in PHP
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.
network
low complexity
php CWE-22
5.0
2008-05-05 CVE-2008-2051 Multiple vulnerability in PHP 5.2.5 and Prior Versions
The escapeshellcmd API function in PHP before 5.2.6 has unknown impact and context-dependent attack vectors related to "incomplete multibyte chars."
network
low complexity
php
critical
10.0
2008-05-05 CVE-2008-0599 Incorrect Calculation of Buffer Size vulnerability in multiple products
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.
network
low complexity
php fedoraproject canonical apple CWE-131
critical
9.8
2008-03-27 CVE-2008-1384 Numeric Errors vulnerability in PHP
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).
network
low complexity
php CWE-189
5.0
2007-11-20 CVE-2007-6039 Improper Input Validation vulnerability in PHP
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.
local
low complexity
php CWE-20
2.1