CVE-2019-11929: Buffer Overflow
Insufficient boundary checks when formatting numbers in numberformat allows read/write access to out-of-bounds memory, potentially leading to remote code execution. This issue affects HHVM versions prior to 3.30.10, all versions between 4.0.0 and 4.8.5, all versions between 4.9.0 and 4.18.2, and versions 4.19.0, 4.19.1, 4.20.0, 4.20.1, 4.20.2, 4.21.0, 4.22.0, 4.23.0.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is CVE-2019-11929?
CVE-2019-11929 is a vulnerability in HHVM that allows for read/write access to out-of-bounds memory, potentially leading to remote code execution.
Which versions of HHVM are affected by CVE-2019-11929?
HHVM versions prior to 3.30.10, all versions between 4.0.0 and 4.8.5, all versions between 4.9.0 and 4.18.2, and versions 4.19.0 to 4.23.0 are affected.
What is the severity of CVE-2019-11929?
The severity of CVE-2019-11929 is critical with a CVSS score of 9.8.
How can I fix CVE-2019-11929?
To fix CVE-2019-11929, update HHVM to version 3.30.10 or newer, version 4.8.6 or newer, version 4.18.3 or newer, or version 4.23.1 or newer.
Where can I find more information about CVE-2019-11929?
You can find more information about CVE-2019-11929 on the GitHub page for the HHVM commit addressing the vulnerability, the HHVM blog, and the Facebook security advisories page.