CVE-2026-97764

Summary

django-allauth before 65.19.4 does not have the expected limits on failed login attempts because, in some common configurations, an attacker can leverage the handling of diacritics (e.g., accents) for a higher effective limit.

Affected Software

VendorProductVersion RangeStatus
allauthdjango-allauth0.25.0 < 65.19.4affected

Weaknesses

  • CWE-180: CWE-180 Incorrect Behavior Order: Validate Before Canonicalize

Workarounds

The vulnerability is NOT exposed if any of the following settings is enabled.

65.4 and later: ACCOUNT_LOGIN_METHODS = {"email"}

65.3 and earlier: ACCOUNT_AUTHENTICATION_METHOD = "email"

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: no
    • Technical Impact: partial

References