SB2021052510 - Authorization bypass in Istio



SB2021052510 - Authorization bypass in Istio

Published: May 25, 2021

Security Bulletin ID SB2021052510
Severity
High
Patch available
YES
Number of vulnerabilities 2
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 100%
  • 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.