CVE-2020-1898

The fb_unserialize function did not impose a depth limit for nested deserialization. That meant a maliciously constructed string could cause deserialization to recurse, leading to stack exhaustion. This issue affected HHVM prior to v4.32.3, between versions 4.33.0 and 4.56.0, 4.57.0, 4.58.0, 4.58.1, 4.59.0, 4.60.0, 4.61.0, 4.62.0.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:facebook:hhvm:*:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:*:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:4.57.0:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:4.58.0:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:4.58.1:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:4.59.0:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:4.60.0:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:4.61.0:*:*:*:*:*:*:*
cpe:2.3:a:facebook:hhvm:4.62.0:*:*:*:*:*:*:*

History

21 Nov 2024, 05:11

Type Values Removed Values Added
References () https://github.com/facebook/hhvm/commit/1746dfb11fc0048366f34669e74318b8278a684c - Patch, Third Party Advisory () https://github.com/facebook/hhvm/commit/1746dfb11fc0048366f34669e74318b8278a684c - Patch, Third Party Advisory
References () https://hhvm.com/blog/2020/06/30/security-update.html - Vendor Advisory () https://hhvm.com/blog/2020/06/30/security-update.html - Vendor Advisory

Information

Published : 2021-03-11 01:15

Updated : 2024-11-21 05:11


NVD link : CVE-2020-1898

Mitre link : CVE-2020-1898

CVE.ORG link : CVE-2020-1898


JSON object : View

Products Affected

facebook

  • hhvm
CWE
CWE-674

Uncontrolled Recursion