CVE-2026-57177
Received Received - Intake

Login CSRF in Python Social Auth LoginRadius Backend

Vulnerability report for CVE-2026-57177, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-24

Last updated on: 2026-09-24

Assigner: GitHub, Inc.

Description

Python Social Auth is a social authentication/registration mechanism. Prior to version 5.0.0, the LoginRadius backend did not validate OAuth state during the authentication flow. Applications using this backend were vulnerable to login CSRF. An attacker could cause a victim's browser session to complete authentication using an attacker-controlled LoginRadius token, making the victim authenticated as the attacker's LoginRadius identity. The issue affects only applications using the LoginRadius backend. The issue has been fixe in version 5.0.0 by enabling callback state validation for the LoginRadius backend.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-24
Last Modified
2026-09-24
Generated
2026-09-24
AI Q&A
2026-09-24
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
python_social_auth python_social_auth 5.0.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-352 The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Python Social Auth versions before 5.0.0 had a vulnerability in the LoginRadius backend where OAuth state was not validated during authentication. This allowed attackers to perform login CSRF attacks by tricking victims into authenticating with an attacker-controlled token.

Impact Analysis

If you use an affected application with the LoginRadius backend, an attacker could hijack your session and authenticate as their LoginRadius identity. This could lead to unauthorized access to your account or actions performed on your behalf.

Mitigation Strategies

Upgrade Python Social Auth to version 5.0.0 or later to enable callback state validation for the LoginRadius backend and prevent login CSRF attacks.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-57177. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart