CVE catalog

CVE-2026-115910

social-auth-core: CVE-2026-115910

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]

Python Social Auth is a social authentication and registration mechanism. Prior to 6.2.0, OpenIdConnectAuth in social_core/backends/open_id_connect.py uses get_and_store_nonce to place the OpenID Connect nonce in a shared OpenIdConnectAssociation table, and get_nonce and validate_claims verify only that the nonce exists and has not expired rather than binding it to the browser session and OAuth state that initiated the login. An attacker who obtains a victim's unused authorization code can start a separate login to obtain valid state for the attacker's browser, submit the victim's code with that state, and pass nonce validation because the victim nonce is globally available. With DEFAULT_USE_PKCE disabled in the default OpenIdConnectAuth configuration, the attacker can be logged in as the victim. This issue is fixed in version 6.2.0.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiansocial-auth-coresid5.1.1-1vulnerable
Debiansocial-auth-coreforky5.1.1-1vulnerable
Debiansocial-auth-coretrixie4.6.1-1vulnerable
Debiansocial-auth-corebookworm4.3.0-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiansocial-auth-coresourcesid(unfixed)not yet assignedNot reportedNot reported
Debiansocial-auth-coresourceforky(unfixed)not yet assignedNot reportedNot reported
Debiansocial-auth-coresourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debiansocial-auth-coresourcebookworm(unfixed)not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [social-auth-core]

    Details (2)
    • 4.3.0-1 · all · bookworm

      Affected

      dsa · social-auth-core · debian · bookworm; dsa · social-auth-core · debian · 12

    • 4.3.0-1 · all · bookworm

      Affected

      dsa · social-auth-core · debian · bookworm; dsa · social-auth-core · debian · 12

[Debian 13 (Trixie)]

  • Source package: [social-auth-core]

    Details (2)
    • 4.6.1-1 · all · trixie

      Affected

      dsa · social-auth-core · debian · 13

    • 4.6.1-1 · all · trixie

      Affected

      dsa · social-auth-core · debian · 13

Observed:

References