The urllib.parse.urlsplit() and urlparse() functions improperly validated bracketed hosts ([]), allowing hosts that weren't IPv6 or IPvFuture. This behavior was not conformant to RFC 3986 and potentially enabled SSRF if a URL is processed by more than one URL parser.
{
"cna_assigner": "PSF",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/11xxx/CVE-2024-11168.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "3.9.21"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.10.0"
},
{
"fixed": "3.10.16"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.11.0"
},
{
"fixed": "3.11.4"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "3.12.0a1"
},
{
"fixed": "3.12.0b1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "29f348e232e82938ba2165843c448c2b291504c5"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "b2171a2fd41416cf68afd67460578631d755a550"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "634ded45545ce8cbd6fd5d49785613dd7fa9b89e"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "ddca2953191c67a12b1f19d6bca41016c6ae7132"
}
],
"source": "REFERENCES_COMMIT"
}
]
}