Skip to content
OpenAdvisories
Medium · 5.0 CVE-2023-3597 EUVD-2024-1090GHSA-4f53-xh3v-g8x4

Keycloak: secondary factor bypass in step-up authentication

Published Apr 25, 2024 · Updated Nov 11, 2025 · Assigned by redhat

Description

A flaw was found in Keycloak, where it does not correctly validate its client step-up authentication in org.keycloak.authentication. This flaw allows a remote user authenticated with a password to register a false second authentication factor along with an existing one and bypass authentication.

Affected products

VendorProductAffectedFixed
— keycloak < 22.0.10, 23.0.0 – < 24.0.3 22.0.10
Red Hat Red Hat build of Keycloak 22 — —
Red Hat Red Hat build of Keycloak 22.0.10 — —
Red Hat RHSSO 7.6.8 — —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.keycloak:keycloak-services < 22.0.10 22.0.10 GHSA-4f53-xh3v-g8x4
Maven org.keycloak:keycloak-services >= 23.0.0, < 24.0.3 24.0.3 GHSA-4f53-xh3v-g8x4

Advisories 1

References