This affects the package com.graphhopper:graphhopper-web-bundle before 3.2, from 4.0-pre1 and before 4.0. The URL parser could be tricked into adding or modifying properties of Object.prototype using a constructor or proto payload.
{
"extracted_events": [
{
"cpe": "cpe:2.3:a:graphhopper:graphhopper:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "3.2"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:graphhopper:graphhopper:4.0:pre1:*:*:*:*:*:*",
"range": [
{
"introduced": "4.0-pre1"
},
{
"last_affected": "4.0-pre1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:graphhopper:graphhopper:4.0:pre2:*:*:*:*:*:*",
"range": [
{
"introduced": "4.0-pre2"
},
{
"last_affected": "4.0-pre2"
}
],
"source": "CPE_STRING"
},
{
"original_tag": "3.1",
"range": [
{
"fixed": "784470f3315717abe4920435f24e9d08dae63267"
}
],
"source": "REFERENCES_TAG"
},
{
"original_tag": "3.2",
"range": [
{
"fixed": "3de45343ed6d3a413a7fe4ca57daea49a25caedb"
}
],
"source": "REFERENCES_TAG"
}
]
}