CVE Catalog

CVE-2025-65431

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

In allauth-django before version 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.

Risk Assessment

Using a mutable value like preferred_username for authorization decisions may allow an attacker to impersonate another user by changing the username. This may lead to unauthorized access to resources.

Recommendation

Upgrade allauth-django to version 65.13.0 or later, which uses sub as the identifier. Review the configuration of Okta and NetIQ providers for any use of preferred_username in existing integrations.

Other vulnerabilities in allauth-django

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS