CVE-2019-9025: Critical severity php vulnerability
An issue was discovered in PHP 7.3.x before 7.3.1. An invalid multibyte string supplied as an argument to the mbsplit() function in ext/mbstring/phpmbregex.c can cause PHP to execute memcpy() with a negative argument, which could read and write past buffers allocated for the data.
Other sources
Fixed bug (Negative size parameter in mbsplit). (CVE-2019-9025)
— PHP
Affected Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is CVE-2019-9025?
CVE-2019-9025 is a vulnerability discovered in PHP 7.3.x before version 7.3.1.
How does CVE-2019-9025 affect PHP?
CVE-2019-9025 can cause PHP to execute memcpy() with a negative argument, potentially leading to data corruption or arbitrary code execution.
What is the severity of CVE-2019-9025?
The severity of CVE-2019-9025 is critical, with a CVSS score of 9.8.
How can I fix CVE-2019-9025?
To fix CVE-2019-9025, upgrade to PHP version 7.3.1 or newer.
Are there any references related to CVE-2019-9025?
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/).