HashiCorp Consul and Consul Enterprise up to 1.9.16, 1.10.9, and 1.11.4 may allow server side request forgery when the Consul client agent follows redirects returned by HTTP health check endpoints. Fixed in 1.9.17, 1.10.10, and 1.11.5.
{
"versions": [
{
"introduced": "0"
},
{
"fixed": "1.9.17"
},
{
"introduced": "0"
},
{
"fixed": "1.9.17"
},
{
"introduced": "1.10.0"
},
{
"fixed": "1.10.10"
},
{
"introduced": "1.10.0"
},
{
"fixed": "1.10.10"
},
{
"introduced": "1.11.0"
},
{
"fixed": "1.11.5"
},
{
"introduced": "1.11.0"
},
{
"fixed": "1.11.5"
}
]
}[
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "37"
}
]
}
]
[
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "vendor/golang.org/x/sys/windows/svc/go12.c",
"function": "getServiceMain"
},
"id": "CVE-2022-29153-879395e3",
"deprecated": false,
"source": "https://github.com/hashicorp/consul/commit/4897b16abf192942d1e1d2ffa109bf17b2431e9a",
"digest": {
"function_hash": "225317901477249729494134811144870005602",
"length": 70.0
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "vendor/golang.org/x/sys/windows/svc/go12.c"
},
"id": "CVE-2022-29153-b4ece981",
"deprecated": false,
"source": "https://github.com/hashicorp/consul/commit/4897b16abf192942d1e1d2ffa109bf17b2431e9a",
"digest": {
"line_hashes": [
"256583600554463539148930116124932445705",
"215287019700456698686835537123340634199",
"193698546486110730786644032007229432146",
"167770271410007702630251784307030380628",
"115866399525178034116990990099900723636",
"135468191340498336839464822719984042332",
"15784844586285584557691726115284778742",
"196131711885107743482433482515939196286",
"69781703775953688689542309171812586026",
"176019186644152124551599365379880885146"
],
"threshold": 0.9
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-29153.json"