GitHub Advisoryadvisory · Go

GHSA-82mm-ffjr-h86c Authorization bypass in Istio

MEDIUM Published 2022-02-15 Modified 2023-10-02 Official page ↗
Aliases
CVE-2020-16844
Ecosystem
Go
Packages
istio.io/istio
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-284
Reviewed
2021-05-12

Affected packages

• Go istio.io/istio: >= 1.5.0, < 1.5.9 → fixed in 1.5.9 • Go istio.io/istio: >= 1.6.0, < 1.6.8 → fixed in 1.6.8

Description

In Istio 1.5.0 though 1.5.8 and Istio 1.6.0 through 1.6.7, when users specify an AuthorizationPolicy resource with DENY actions using wildcard suffixes (e.g. *-some-suffix) for source principals or namespace fields, callers will never be denied access, bypassing the intended policy. Specific Go Packages Affected istio.io/istio/pilot/pkg/security/authz/model/matcher

Related

Alias · CVE (1)

  • CVE-2020-16844 In Istio 1.5.0 though 1.5.8 and Istio 1.6.0 through 1.6.7, when users specify an AuthorizationPolicy resource with DENY actions using… vulnerability

Weakness · CWE (1)

  • CWE-284 Improper Access Control weakness

References