GHSA-j5rm-v3vh-vx94HighDisclosed before NVD
eduMFA Passkeys: missing expiration flag may allow replay attacks and reuse of old challenges
📋 Description
Impact
In eduMFA < 2.9.1 userless Passkey/WebAuthn challenges might be replayed and do not expire
Patches
Fixed in eduMFA >= 2.9.1 by adding validity information to the userless challenges.
Workarounds
No known workarounds besides disabling userless login altogether.
🎯 Affected products1
- pip/edumfa:< 2.9.1