GitHub Advisoryadvisory · Maven

GHSA-4pc7-vqv5-5r3v ECP SAML binding bypasses authentication flows

HIGH Published 2022-04-27 Modified 2022-12-01 Official page ↗
Aliases
CVE-2021-3827
Ecosystem
Maven
Packages
org.keycloak:keycloak-saml-core
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-287
Reviewed
2022-04-27

Affected packages

• Maven org.keycloak:keycloak-saml-core: < 18.0.0 → fixed in 18.0.0

Description

Description A flaw was found in keycloak, where the default ECP binding flow allows other authentication flows to be bypassed. By exploiting this behavior an attacker can bypass the MFA authentication by sending a SOAP request with an AuthnRequest and Authorization header with the user's credentials. The highest threat from this vulnerability is to confidentiality and integrity.

Related

Alias · CVE (1)

  • CVE-2021-3827 A flaw was found in keycloak, where the default ECP binding flow allows other authentication flows to be bypassed. vulnerability

Weakness · CWE (1)

  • CWE-287 Improper Authentication weakness

References