First published: Thu Jan 10 2019(Updated: )
An issue was discovered in PHP 7.3.x before 7.3.1. An invalid multibyte string supplied as an argument to the mb_split() function in ext/mbstring/php_mbregex.c can cause PHP to execute memcpy() with a negative argument, which could read and write past buffers allocated for the data.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
<7.3.1 | 7.3.1 | |
PHP PHP | >=7.3.0<7.3.1 | |
Netapp Storage Automation Store |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-9025 is a vulnerability discovered in PHP 7.3.x before version 7.3.1.
CVE-2019-9025 can cause PHP to execute memcpy() with a negative argument, potentially leading to data corruption or arbitrary code execution.
The severity of CVE-2019-9025 is critical, with a CVSS score of 9.8.
To fix CVE-2019-9025, upgrade to PHP version 7.3.1 or newer.
Yes, you can find more information about CVE-2019-9025 at the following references: [Link 1](https://www.php.net/ChangeLog-7.php#7.3.1), [Link 2](https://bugs.php.net/bug.php?id=77367), [Link 3](https://security.netapp.com/advisory/ntap-20190321-0001/).