Istio versions 1.2.10 (End of Life) and prior, 1.3 through 1.3.7, and 1.4 through 1.4.3 allows authentication bypass. The Authentication Policy exact-path matching logic can allow unauthorized access to HTTP paths even if they are configured to be only accessed after presenting a valid JWT token. For example, an attacker can add a ? or # character to a URI that would otherwise satisfy an exact-path match.
{
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "1.0"
},
{
"last_affected": "1.0"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:openshift_service_mesh",
"cpes": [
"cpe:2.3:a:redhat:openshift_service_mesh:1.0:*:*:*:*:*:*:*"
]
}
]
}{
"source": "CPE_RANGE",
"cpe": "cpe:2.3:a:istio:istio:*:*:*:*:*:*:*:*",
"extracted_events": [
{
"introduced": "1.3"
},
{
"last_affected": "1.3.7"
},
{
"introduced": "1.4.0"
},
{
"last_affected": "1.4.3"
}
]
}