Skip to content
OpenAdvisories
Medium · 6.3 CVE-2025-61783 EUVD-2025-33405GHSA-wv4w-6qv2-qqfgPYSEC-2026-1932

Python Social Auth - Django has unsafe account association

Published Oct 9, 2025 · Updated Oct 15, 2025 · Assigned by GitHub_M

Description

Python Social Auth is a social authentication/registration mechanism. In versions prior to 5.6.0, upon authentication, the user could be associated by e-mail even if the `associate_by_email` pipeline was not included. This could lead to account compromise when a third-party authentication service does not validate provided e-mail addresses or doesn't require unique e-mail addresses. Version 5.6.0 contains a patch. As a workaround, review the authentication service policy on e-mail addresses; many will not allow exploiting this vulnerability.

Affected products

VendorProductAffectedFixed
python-social-auth social-app-django < 5.6.0 —

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 social-auth-app-django No fix yet —
Debian 13 social-auth-app-django No fix yet —
Debian 12 social-auth-app-django No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 social-auth-app-django No fix yet —
Ubuntu 26.04 LTS social-auth-app-django No fix yet —
Ubuntu 25.10 social-auth-app-django No fix yet —
Ubuntu 24.04 LTS social-auth-app-django No fix yet —
Ubuntu 22.04 LTS social-auth-app-django No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS social-auth-app-django No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python-social-auth-app-django 5.7.0-1.1 openSUSE-SU-2026:10499-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI social-auth-app-django < 5.6.0 5.6.0 GHSA-wv4w-6qv2-qqfg

Advisories 1

References