Repository navigation
Prevent User Enumeration in Hybrid Login Flow by Proceeding to the Next Step #37776
KlajdBakalli
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Description:

Current Process in Keycloak Hybrid Browser Login Flow:
Problem
Since Keycloak does not proceed to the next step for non-existent users, attackers can systematically test usernames to identify valid accounts. This can be exploited for unauthorized access attempts and security threats.
Proposed Fix
This ensures a consistent login experience for all users, eliminating user enumeration risks.
Looking forward to thoughts and suggestions on this approach..
References:
All reactions