Rapid7 Vulnerability & Exploit Database

RHSA-2015:1218: php security update

Back to Search

RHSA-2015:1218: php security update



PHP is an HTML-embedded scripting language commonly used with the ApacheHTTP Server.A flaw was found in the way PHP parsed multipart HTTP POST requests. Aspecially crafted request could cause PHP to use an excessive amount of CPUtime. (CVE-2015-4024)An uninitialized pointer use flaw was found in PHP's Exif extension. Aspecially crafted JPEG or TIFF file could cause a PHP application using theexif_read_data() function to crash or, possibly, execute arbitrary codewith the privileges of the user running that PHP application.(CVE-2015-0232)An integer overflow flaw leading to a heap-based buffer overflow was foundin the way PHP's FTP extension parsed file listing FTP server responses. Amalicious FTP server could use this flaw to cause a PHP application tocrash or, possibly, execute arbitrary code. (CVE-2015-4022)Multiple flaws were discovered in the way PHP performed objectunserialization. Specially crafted input processed by the unserialize()function could cause a PHP application to crash or, possibly, executearbitrary code. (CVE-2015-0273, CVE-2015-2787, CVE-2015-4147,CVE-2015-4148, CVE-2015-4599, CVE-2015-4600, CVE-2015-4601, CVE-2015-4602,CVE-2015-4603)It was found that certain PHP functions did not properly handle file namescontaining a NULL character. A remote attacker could possibly use this flawto make a PHP script access unexpected files and bypass intended filesystem access restrictions. (CVE-2015-4026, CVE-2015-3411, CVE-2015-3412,CVE-2015-4598)Multiple flaws were found in the way the way PHP's Phar extension parsedPhar archives. A specially crafted archive could cause PHP to crash or,possibly, execute arbitrary code when opened. (CVE-2015-2301,CVE-2015-2783, CVE-2015-3307, CVE-2015-3329, CVE-2015-4021)A heap buffer overflow flaw was found in the enchant_broker_request_dict()function of PHP's enchant extension. An attacker able to make a PHPapplication enchant dictionaries could possibly cause it to crash.(CVE-2014-9705)A buffer over-read flaw was found in the GD library used by the PHP gdextension. A specially crafted GIF file could cause a PHP application usingthe imagecreatefromgif() function to crash. (CVE-2014-9709)A double free flaw was found in zend_ts_hash_graceful_destroy() function inthe PHP ZTS module. This flaw could possibly cause a PHP application tocrash. (CVE-2014-9425)All php users are advised to upgrade to these updated packages, whichcontain backported patches to correct these issues. After installing theupdated packages, the httpd daemon must be restarted for the update totake effect.


  • redhat-upgrade-php
  • redhat-upgrade-php-bcmath
  • redhat-upgrade-php-cli
  • redhat-upgrade-php-common
  • redhat-upgrade-php-dba
  • redhat-upgrade-php-debuginfo
  • redhat-upgrade-php-devel
  • redhat-upgrade-php-embedded
  • redhat-upgrade-php-enchant
  • redhat-upgrade-php-fpm
  • redhat-upgrade-php-gd
  • redhat-upgrade-php-imap
  • redhat-upgrade-php-intl
  • redhat-upgrade-php-ldap
  • redhat-upgrade-php-mbstring
  • redhat-upgrade-php-mysql
  • redhat-upgrade-php-odbc
  • redhat-upgrade-php-pdo
  • redhat-upgrade-php-pgsql
  • redhat-upgrade-php-process
  • redhat-upgrade-php-pspell
  • redhat-upgrade-php-recode
  • redhat-upgrade-php-snmp
  • redhat-upgrade-php-soap
  • redhat-upgrade-php-tidy
  • redhat-upgrade-php-xml
  • redhat-upgrade-php-xmlrpc
  • redhat-upgrade-php-zts

With Rapid7 live dashboards, I have a clear view of all the assets on my network, which ones can be exploited, and what I need to do in order to reduce the risk in my environment in real-time. No other tool gives us that kind of value and insight.

– Scott Cheney, Manager of Information Security, Sierra View Medical Center