CVE-2022-42731
Dashboard / Vulnerabilities / CVE-2022-42731
CVE-2022-42731
Published: 11 Oct 2022Last Modified: 12 Aug 2026
Aliases:
Summary:
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.
References: https://github.com/mkalioby/django-mfa2/blob/0936ea253354dd95cb127f09d0efa31324caef27/mfa/FIDO2.py#L58, https://github.com/mkalioby/django-mfa2/releases/tag/v2.5.1-release, https://github.com/mkalioby/django-mfa2/releases/tag/v2.6.1-release, https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/42xxx/CVE-2022-42731.json, https://nvd.nist.gov/vuln/detail/CVE-2022-42731
Affected packages
Package
Name:
Purl:
Affected ranges
Type: GIT
Events:
Introduced- 4b19d95a7eafc1f64ec03f18804b801b0ab00537
Affected versions
v2.6.0-release
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
