Parse Server before 4.10.0 contains a supply chain vulnerability where incorrect version tags were pushed to the repository linking to unreviewed code in a personal fork. Attackers could exploit this by specifying affected version tags in dependency declarations to execute unreviewed and potentially malicious code.
{
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "4.0.0-beta1"
},
{
"last_affected": "4.0.0-beta1"
},
{
"introduced": "4.0.0-beta2"
},
{
"last_affected": "4.0.0-beta2"
},
{
"introduced": "4.0.0-beta3"
},
{
"last_affected": "4.0.0-beta3"
},
{
"introduced": "4.0.0-beta4"
},
{
"last_affected": "4.0.0-beta4"
},
{
"introduced": "4.0.0-beta5"
},
{
"last_affected": "4.0.0-beta5"
},
{
"introduced": "4.0.0-beta6"
},
{
"last_affected": "4.0.0-beta6"
},
{
"introduced": "4.6.0-beta"
},
{
"last_affected": "4.6.0-beta"
}
],
"vendor_product": "parseplatform:parse-server",
"source": "CPE_STRING",
"cpes": [
"cpe:2.3:a:parseplatform:parse-server:4.0.0:beta1:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.0:beta2:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.0:beta3:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.0:beta4:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.0:beta5:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.0:beta6:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.6.0:beta:*:*:*:node.js:*:*"
]
}
]
}{
"extracted_events": [
{
"introduced": "4.0.3"
},
{
"last_affected": "4.0.3"
},
{
"introduced": "4.0.4"
},
{
"last_affected": "4.0.4"
},
{
"introduced": "4.0.6"
},
{
"last_affected": "4.0.6"
},
{
"introduced": "4.0.7"
},
{
"last_affected": "4.0.7"
},
{
"introduced": "4.0.8"
},
{
"last_affected": "4.0.8"
},
{
"introduced": "4.0.9"
},
{
"last_affected": "4.0.9"
},
{
"introduced": "4.0.10"
},
{
"last_affected": "4.0.10"
},
{
"introduced": "4.0.11"
},
{
"last_affected": "4.0.11"
},
{
"introduced": "4.0.12"
},
{
"last_affected": "4.0.12"
},
{
"introduced": "4.0.13"
},
{
"last_affected": "4.0.13"
},
{
"introduced": "4.0.14"
},
{
"last_affected": "4.0.14"
},
{
"introduced": "4.6.0-NA"
},
{
"last_affected": "4.6.0-NA"
},
{
"introduced": "4.7.0"
},
{
"last_affected": "4.7.0"
},
{
"introduced": "4.8.0"
},
{
"last_affected": "4.8.0"
},
{
"introduced": "4.8.1"
},
{
"last_affected": "4.8.1"
},
{
"introduced": "4.8.2"
},
{
"last_affected": "4.8.2"
},
{
"introduced": "4.8.3"
},
{
"last_affected": "4.8.3"
},
{
"introduced": "4.8.4"
},
{
"last_affected": "4.8.4"
},
{
"introduced": "4.8.5"
},
{
"last_affected": "4.8.5"
},
{
"introduced": "4.9.0"
},
{
"last_affected": "4.9.0"
},
{
"introduced": "4.9.1"
},
{
"last_affected": "4.9.1"
},
{
"introduced": "4.9.2"
},
{
"last_affected": "4.9.2"
},
{
"introduced": "4.9.3"
},
{
"last_affected": "4.9.3"
}
],
"cpe": [
"cpe:2.3:a:parseplatform:parse-server:4.0.3:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.4:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.6:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.7:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.8:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.9:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.10:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.11:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.12:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.13:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.0.14:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.6.0:-:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.7.0:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.8.0:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.8.1:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.8.2:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.8.3:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.8.4:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.8.5:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.9.0:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.9.1:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.9.2:*:*:*:*:node.js:*:*",
"cpe:2.3:a:parseplatform:parse-server:4.9.3:*:*:*:*:node.js:*:*"
],
"source": "CPE_STRING"
}