Improper Authentication in Spring Security - CVE-2026-47841
Published: August 28, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass user verification during WebAuthn authentication.
The vulnerability exists due to improper comparison of UserVerificationRequirement in Spring Security WebAuthn support when handling serialized and deserialized HTTP session data in a distributed session store. A remote attacker can use an obtained user's authenticator device to complete WebAuthn authentication without satisfying the user verification step to bypass user verification during WebAuthn authentication.
Only applications that use WebAuthn authentication, explicitly configure userVerification = REQUIRED, and use a distributed HTTP session store are vulnerable.