Skip to content
Not rated

CVE-2020-1919 Incorrect bounds calculations in substr_compare could lead to an out-of-bounds read when the second string argument…

Description

Incorrect bounds calculations in substr_compare could lead to an out-of-bounds read when the second string argument passed in is longer than the first. 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.

Affected products and versions

Product Affected versions Fixed in
HHVM 4.98.0 4.98.1
HHVM 4.97.0 4.97.1
HHVM 4.96.0 4.96.1
HHVM 4.95.0 4.95.1
HHVM 4.94.0 4.94.1
HHVM 4.93 earliest → < 4.93.2 4.93.2
HHVM 4.81 4.81.0 → latest No fix stated
HHVM 4.80 earliest → < 4.80.2 4.80.2
HHVM 4.57 4.57.0 → latest No fix stated
Show the other branch
Product Affected versions Fixed in
HHVM 4.56 earliest → < 4.56.3 4.56.3
The 31 CVEs of HHVM →
Track this CVE