CVE-2025-12150

Org.keycloak/keycloak-services: webauthn attestation statement verification bypass

Published Feb 27, 2026 CVSS 3.1 · 3.1 Low EPSS < 1% KEV · Not listed
Description
A flaw was found in Keycloak’s WebAuthn registration component. This vulnerability allows an attacker to bypass the configured attestation policy and register untrusted or forged authenticators via submission of an attestation object with fmt: "none", even when the realm is configured to require direct attestation. This can lead to weakened authentication integrity and unauthorized authenticator registration.

Remediation

Vendor Workaround

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-7g5x-9c4v-4w5r Keycloak REST Services has a WebAuthn Attestation Statement Verification Bypass
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Redhat build Of Keycloak
Redhat keycloak
CPEs cpe:2.3:a:redhat:build_of_keycloak:*:*:*:*:*:*:*:*
cpe:2.3:a:redhat:build_of_keycloak:-:*:*:*:text-only:*:*:*
cpe:2.3:a:redhat:keycloak:24.0.2:*:*:*:*:*:*:*
Vendors & Products Redhat build Of Keycloak
Redhat keycloak
Type Values Removed Values Added
Description No description is available for this CVE. A flaw was found in Keycloak’s WebAuthn registration component. This vulnerability allows an attacker to bypass the configured attestation policy and register untrusted or forged authenticators via submission of an attestation object with fmt: "none", even when the realm is configured to require direct attestation. This can lead to weakened authentication integrity and unauthorized authenticator registration.
Title org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass Org.keycloak/keycloak-services: webauthn attestation statement verification bypass
First Time appeared Redhat
Redhat build Keycloak
Weaknesses CWE-347
CPEs cpe:/a:redhat:build_keycloak:26.2::el9
cpe:/a:redhat:build_keycloak:26.4::el9
Vendors & Products Redhat
Redhat build Keycloak
References
Type Values Removed Values Added
Description No description is available for this CVE.
Title org.keycloak/keycloak-services: WebAuthn Attestation Statement Verification Bypass
Weaknesses CWE-302
CWE-304
References
Metrics threat_severity

None

cvssV3_1

{'score': 3.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N'}

threat_severity

Low

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 10, 2026, 1:55 AM
Reserved
Oct 24, 2025, 11:44 AM
Status
Analyzed
Published
Feb 27, 2026, 9:16 AM
Modified
Aug 10, 2026, 3:16 AM
Severity
Low
Public date
Oct 28, 2025, 3:04 PM