First published: Thu Jan 10 2019(Updated: )
An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1. xmlrpc_decode() can allow a hostile XMLRPC server to cause PHP to read memory outside of allocated areas in base64_decode_xmlrpc in ext/xmlrpc/libxmlrpc/base64.c.
Credit: cve@mitre.org cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/php | <0:5.4.16-48.el7 | 0:5.4.16-48.el7 |
redhat/rh-php71-php | <0:7.1.30-1.el7 | 0:7.1.30-1.el7 |
redhat/rh-php72-php | <0:7.2.24-1.el7 | 0:7.2.24-1.el7 |
debian/php5 | ||
debian/php7.0 | ||
debian/php7.3 | ||
PHP | <7.1.26 | 7.1.26 |
PHP | <5.6.40 | |
PHP | >=7.0.0<7.1.26 | |
PHP | >=7.2.0<7.2.14 | |
PHP | >=7.3.0<7.3.1 | |
Debian GNU/Linux | =9.0 | |
Ubuntu Linux | =12.04 | |
Ubuntu Linux | =14.04 | |
Ubuntu Linux | =16.04 | |
NetApp Storage Automation Store | ||
openSUSE | =42.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
CVE-2019-9024 is a vulnerability in PHP versions before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1 that allows a hostile XMLRPC server to cause PHP to read memory outside of allocated areas.
CVE-2019-9024 has a severity value of 7.5, which is considered high.
The affected software for CVE-2019-9024 includes PHP versions before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1.
To fix CVE-2019-9024, update PHP to version 5.6.40 or higher for PHP 5.x, or update to the latest versions of PHP 7.1.x, 7.2.x, or 7.3.x.
You can find more information about CVE-2019-9024 in the PHP changelog and the Git commit logs.