CVE-2021-20278
Published: 28 May 2021
Summary
CVE-2021-20278 is a medium-severity Authentication Bypass by Spoofing (CWE-290) vulnerability in Kiali Kiali. Its CVSS base score is 6.5 (Medium).
Operationally, ranked at the 36.9th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2021-1325
Vulnerability details
An authentication bypass vulnerability was found in Kiali in versions before 1.31.0 when the authentication strategy `OpenID` is used. When RBAC is enabled, Kiali assumes that some of the token validation is handled by the underlying cluster. When OpenID `implicit…
more
flow` is used with RBAC turned off, this token validation doesn't occur, and this allows a malicious user to bypass the authentication.
- CWE(s)
Related Threats
No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.
Affected Assets
Mitigating Controls
Likely Mitigating Controls AI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.
Detects unauthorized successful logons resulting from improper authentication implementations.
Security awareness training instructs users on secure authentication practices and avoiding credential compromise.
Identity proofing requires collecting, validating, and verifying evidence to resolve claims to unique individuals, directly preventing insufficient proof of identity during account establishment.
Enforces unique device identification and authentication before any connection is established, directly mitigating improper authentication weaknesses.
Mandates unique identification and authentication of non-organizational users, directly mitigating improper authentication.
Requires unique identification and authentication of services before any communications, directly mitigating improper authentication.
Requires authentication mechanisms on the wireless link, making improper authentication weaknesses harder to exploit.
Documented procedures ensure personnel are trained on authentication mechanisms, tangibly lowering the risk of improper authentication being exploited.