SB2021052510 - Authorization bypass in Istio
Published: May 25, 2021
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 2 secuirty vulnerabilities.
1) Improper Authorization (CVE-ID: CVE-2021-31921)
The vulnerability allows a remote attacker to bypass authorization procedure.
The vulnerability exists due to a logic issue when the istio gateway is configured with TLS mode `AUTO_PASSTHROUGH`. A remote non-authenticated attacker can bypass authorization checks and gain unauthorized access to services in the cluster.
Successful exploitation of the vulnerability may allow an attacker to compromise the affected system.
2) Improper Authorization (CVE-ID: CVE-2021-31920)
The vulnerability allows a remote attacker to bypass authorization checks.
The vulnerability exists due to improper input validation when processing HTTP request path with multiple slashes or escaped slash characters (%2F or %5C). A remote attacker can bypass Istio authorization policy when path based authorization rules are used.
Remediation
Install update from vendor's website.