Skip to content
OpenAdvisories
Medium · 5.4 CVE-2025-65430 EUVD-2025-203377GHSA-qhmc-3mvr-f2j4PYSEC-2025-110

django-allauth does not reject access tokens for inactive users

Published Dec 15, 2025 · Updated Dec 15, 2025 · Assigned by mitre

Description

An issue was discovered in allauth-django before 65.13.0. IdP: marking a user as is_active=False after having handed tokens for that user while the account was still active had no effect. Fixed the access/refresh tokens are now rejected.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 django-allauth 65.15.0-1 —
Debian 13 django-allauth No fix yet —
Debian 12 django-allauth No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 django-allauth No fix yet —
Ubuntu 26.04 LTS django-allauth No fix yet —
Ubuntu 25.10 django-allauth No fix yet —
Ubuntu 24.04 LTS django-allauth No fix yet —
Ubuntu 22.04 LTS django-allauth No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS django-allauth No fix yet —
Ubuntu 18.04 LTS django-allauth No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python-django-allauth 65.16.1-2.1 openSUSE-SU-2026:10680-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI django-allauth < 65.13.0 65.13.0 GHSA-qhmc-3mvr-f2j4

Advisories 1

References