GHSA-j5rm-v3vh-vx94HighDisclosed before NVD

eduMFA Passkeys: missing expiration flag may allow replay attacks and reuse of old challenges

Published
May 18, 2026
Last Modified
May 18, 2026

📋 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

🔗 References (2)