Oval Definition:oval:com.redhat.rhsa:def:20050831
Revision Date:2005-11-10Version:502
Title:RHSA-2005:831: php security update (Moderate)
Description:PHP is an HTML-embedded scripting language commonly used with the Apache HTTP Web server.

A flaw was found in the way PHP registers global variables during a file upload request. A remote attacker could submit a carefully crafted multipart/form-data POST request that would overwrite the $GLOBALS array, altering expected script behavior, and possibly leading to the execution of arbitrary PHP commands. Please note that this vulnerability only affects installations which have register_globals enabled in the PHP configuration file, which is not a default or recommended option. The Common Vulnerabilities and Exposures project assigned the name CVE-2005-3390 to this issue.

  • A flaw was found in the PHP parse_str() function. If a PHP script passes only one argument to the parse_str() function, and the script can be forced to abort execution during operation (for example due to the memory_limit setting), the register_globals may be enabled even if it is disabled in the PHP configuration file. This vulnerability only affects installations that have PHP scripts using the parse_str function in this way. (CVE-2005-3389)

  • A Cross-Site Scripting flaw was found in the phpinfo() function. If a victim can be tricked into following a malicious URL to a site with a page displaying the phpinfo() output, it may be possible to inject javascript or HTML content into the displayed page or steal data such as cookies. This vulnerability only affects installations which allow users to view the output of the phpinfo() function. As the phpinfo() function outputs a large amount of information about the current state of PHP, it should only be used during debugging or if protected by authentication. (CVE-2005-3388)

  • A denial of service flaw was found in the way PHP processes EXIF image data. It is possible for an attacker to cause PHP to crash by supplying carefully crafted EXIF image data. (CVE-2005-3353)

    Users of PHP should upgrade to these updated packages, which contain backported patches that resolve these issues.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2005-3353
    CVE-2005-3388
    CVE-2005-3389
    CVE-2005-3390
    RHSA-2005:831-01
    Platform(s):Red Hat Enterprise Linux 3
    Red Hat Enterprise Linux 4
    Product(s):
    Definition Synopsis
  • Release Information
  • Red Hat Enterprise Linux 3 is installed
  • AND
  • php-odbc is earlier than 0:4.3.2-26.ent
  • AND php-odbc is signed with Red Hat master key
  • php-mysql is earlier than 0:4.3.2-26.ent
  • AND php-mysql is signed with Red Hat master key
  • php is earlier than 0:4.3.2-26.ent
  • AND php is signed with Red Hat master key
  • php-pgsql is earlier than 0:4.3.2-26.ent
  • AND php-pgsql is signed with Red Hat master key
  • php-devel is earlier than 0:4.3.2-26.ent
  • AND php-devel is signed with Red Hat master key
  • php-imap is earlier than 0:4.3.2-26.ent
  • AND php-imap is signed with Red Hat master key
  • php-ldap is earlier than 0:4.3.2-26.ent
  • AND php-ldap is signed with Red Hat master key
  • OR Package Information
  • Red Hat Enterprise Linux 4 is installed
  • AND
  • php-gd is earlier than 0:4.3.9-3.9
  • AND php-gd is signed with Red Hat master key
  • php-odbc is earlier than 0:4.3.9-3.9
  • AND php-odbc is signed with Red Hat master key
  • php-mysql is earlier than 0:4.3.9-3.9
  • AND php-mysql is signed with Red Hat master key
  • php is earlier than 0:4.3.9-3.9
  • AND php is signed with Red Hat master key
  • php-xmlrpc is earlier than 0:4.3.9-3.9
  • AND php-xmlrpc is signed with Red Hat master key
  • php-mbstring is earlier than 0:4.3.9-3.9
  • AND php-mbstring is signed with Red Hat master key
  • php-pgsql is earlier than 0:4.3.9-3.9
  • AND php-pgsql is signed with Red Hat master key
  • php-devel is earlier than 0:4.3.9-3.9
  • AND php-devel is signed with Red Hat master key
  • php-ncurses is earlier than 0:4.3.9-3.9
  • AND php-ncurses is signed with Red Hat master key
  • php-snmp is earlier than 0:4.3.9-3.9
  • AND php-snmp is signed with Red Hat master key
  • php-imap is earlier than 0:4.3.9-3.9
  • AND php-imap is signed with Red Hat master key
  • php-pear is earlier than 0:4.3.9-3.9
  • AND php-pear is signed with Red Hat master key
  • php-domxml is earlier than 0:4.3.9-3.9
  • AND php-domxml is signed with Red Hat master key
  • php-ldap is earlier than 0:4.3.9-3.9
  • AND php-ldap is signed with Red Hat master key
  • BACK