Skip to content
OpenAdvisories
Unscored CVE-2020-1916 EUVD-2020-12737GHSA-37q2-jfrf-gv36

An incorrect size calculation in ldap_escape may lead to an integer overflow when overly long input is passed in, resulting in an out-of-bo…

Published Mar 10, 2021 · Updated Aug 4, 2024 · Assigned by facebook

Description

An incorrect size calculation in ldap_escape may lead to an integer overflow when overly long input is passed in, resulting in an out-of-bounds write. This issue affects HHVM prior to 4.56.2, all versions between 4.57.0 and 4.78.0, 4.79.0, 4.80.0, 4.81.0, 4.82.0, 4.83.0.

Affected products

VendorProductAffectedFixed
Facebook HHVM 4.83.0, 4.82.0, 4.81.0, 4.80.0, 4.79.0, 4.57.0 – < unspecified, unspecified – < 4.56.2 unspecified

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS hhvm No fix yet —
Ubuntu 16.04 LTS hhvm No fix yet —

References