GitHub Advisoryadvisory · Maven

GHSA-c7xw-p58w-h6fj Keycloak: Impersonation and lockout possible through incorrect handling of email trust

MEDIUM Published 2023-07-18 Modified 2023-07-18 Official page ↗
Aliases
CVE-2023-0105
Ecosystem
Maven
Packages
org.keycloak:keycloak-core
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Weaknesses
CWE-287, CWE-841
Reviewed
2023-07-18

Affected packages

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

Description

Impersonation and lockout are possible due to email trust not being handled correctly in Keycloak. Since the verified state is not reset when the email changes, it is possible for users to shadow others with the same email and lock out or impersonate them.

Related

Alias · CVE (1)

Weakness · CWE (2)

  • CWE-287 Improper Authentication weakness
  • CWE-841 Improper Enforcement of Behavioral Workflow weakness

References