Insufficient boundary checks when decoding JSON in JSON_parser allows read access to out of bounds memory, potentially leading to information leak and DOS. This issue affects HHVM 4.45.0, 4.44.0, 4.43.0, 4.42.0, 4.41.0, 4.40.0, 4.39.0, versions between 4.33.0 and 4.38.0 (inclusive), versions between 4.9.0 and 4.32.0 (inclusive), and versions prior to 4.8.7.
{
"versions": [
{
"introduced": "0"
},
{
"fixed": "4.8.7"
},
{
"introduced": "4.9.0"
},
{
"last_affected": "4.32.0"
},
{
"introduced": "4.33.0"
},
{
"last_affected": "4.38.0"
},
{
"introduced": "0"
},
{
"last_affected": "4.39.0"
},
{
"introduced": "0"
},
{
"last_affected": "4.40.0"
},
{
"introduced": "0"
},
{
"last_affected": "4.41.0"
},
{
"introduced": "0"
},
{
"last_affected": "4.42.0"
},
{
"introduced": "0"
},
{
"last_affected": "4.43.0"
},
{
"introduced": "0"
},
{
"last_affected": "4.44.0"
},
{
"introduced": "0"
},
{
"last_affected": "4.45.0"
}
]
}[
{
"id": "CVE-2020-1892-bc8d1bcb",
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"function_hash": "35277905984828142678405027506296893309",
"length": 9524.0
},
"source": "https://github.com/facebook/hhvm/commit/dabd48caf74995e605f1700344f1ff4a5d83441d",
"target": {
"function": "JSON_parser",
"file": "hphp/runtime/ext/json/JSON_parser.cpp"
},
"deprecated": false
},
{
"id": "CVE-2020-1892-c2025f85",
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"45691113506081497345613918569316305692",
"191599647334808312776973754716543424075",
"331811249916197529229843072433784836645",
"169245565843108794757193691464584637574"
],
"threshold": 0.9
},
"source": "https://github.com/facebook/hhvm/commit/dabd48caf74995e605f1700344f1ff4a5d83441d",
"target": {
"file": "hphp/runtime/ext/json/JSON_parser.cpp"
},
"deprecated": false
},
{
"id": "CVE-2020-1892-ea8c35e1",
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"94241718375072390049514553484705121889",
"202283354718075733938286784465843663220",
"328155670994027392479458866869178825570",
"140335216194151808759673220052749435881"
],
"threshold": 0.9
},
"source": "https://github.com/facebook/hhvm/commit/75ea519eea0fe679c4efd3af377f5250e54b6388",
"target": {
"file": "hphp/runtime/version.h"
},
"deprecated": false
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-1892.json"
"2026-04-11T12:40:09Z"