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
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Facebook HHVM
4.83.1 to < unspecifiedunaffected4.83.0affected4.82.1 to < unspecifiedunaffected4.82.0affected4.81.1 to < unspecifiedunaffected4.81.0affected4.80.1 to < unspecifiedunaffected4.80.0affected4.79.1 to < unspecifiedunaffected4.79.0affected4.78.1 to < unspecifiedunaffected4.57.0 to < unspecifiedaffected4.56.2 to < unspecifiedunaffectedunspecified to < 4.56.2affected