VDB
KO

PYSEC-2022-303

Details

mfa/FIDO2.py in django-mfa2 before 2.5.1 and 2.6.x before 2.6.1 allows a replay attack that could be used to register another device for a user. The device registration challenge is not invalidated after usage.

Are you affected?

Enter the version of the package you're using.

Affected packages

PyPI / django-mfa2
Introduced in: 0 Fixed in: 2.5.1
Fix pip install --upgrade 'django-mfa2>=2.5.1'

References