NetSight
medium5.4

CVE-2025-65431

django-allauth's Okta and NetIQ implementations used a mutable identifier for authorization decisions

Impact

An issue was discovered in allauth-django before 65.13.0. Both Okta and NetIQ were using preferred_username as the identifier for third-party provider accounts. That value may be mutable and should therefore be avoided for authorization decisions. The providers are now using sub instead.

Affected packages

EcosystemPackageAffectedFixed in
pipdjango-allauth< 65.13.065.13.0

Affected products

VendorProductAffected versions
AllauthAllauth
before 65.13.0

Weakness classification

References