CVE-2026-57179CWE-384

CVE-2026-57179

Medium · published September 24, 2026

CVSS v3.1
4.2
EPSS
0%
Percentile
4.6
In the wild
Unconfirmed
What it is

Python Social Auth is a social authentication/registration mechanism. Prior to version 5.0.0, the partial-pipeline resume mechanism accepted `partial_token` as a bearer credential without binding it to the browser session that created it. Applications using resumable partial pipeline steps could allow an attacker to start an authentication flow, obtain a valid partial token and verification data, and cause a victim's browser to resume that attacker-controlled flow. This could authenticate the victim's browser as the attacker's account. The issue affects applications using partial pipeline steps such as `mail_validation` or custom steps decorated with `@partial`. The issue has been fixed in version 5.0.0 by binding partial pipeline resumes to the originating browser session.

The record
Technical detail
CVSS v3.1
4.2 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00158 · 4.6th percentile
Weakness
CWE-384 · Session Fixation
Published
2026-09-24T22:17Z
References (1)
EPSS history
Timeline
  • 26 SEP 03:25Z
    EPSS moved — → 0%
    epss
  • 24 SEP 17:27Z
    social-auth-core has a Session Fixation issue
    cvelistv5