CVE-2021-24025

Published Mar 10, 2021 CVSS 3.1 · 9.8 Critical EPSS 1.7% KEV · Not listed
Description
Due to incorrect string size calculations inside the preg_quote function, a large input string passed to the function can trigger an integer overflow leading to a heap overflow. This issue affects HHVM versions prior to 4.56.3, all versions between 4.57.0 and 4.80.1, all versions between 4.81.0 and 4.93.1, and versions 4.94.0, 4.95.0, 4.96.0, 4.97.0, 4.98.0.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2021-10945 Due to incorrect string size calculations inside the preg_quote function, a large input string passed to the function can trigger an integer overflow leading to a heap overflow. This issue affects HHVM versions prior to 4.56.3, all versions between 4.57.0 and 4.80.1, all versions between 4.81.0 and 4.93.1, and versions 4.94.0, 4.95.0, 4.96.0, 4.97.0, 4.98.0.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
facebook
Published
Updated
Aug 3, 2024, 7:14 PM
Reserved
Jan 13, 2021, 12:00 AM
Status
Modified
Published
Mar 10, 2021, 4:15 PM
Modified
Jun 17, 2026, 3:39 AM