p PatchFirst

CVE-2024-32879

CVE-2024-32879 · social-auth-app-django Improper Handling of Case Sensitivity vulnerability

This page contains facts from public vulnerability sources. Check the original advisory before updating.

Python Social Auth is a social authentication/registration mechanism. Prior to version 5.4.1, due to default case-insensitive collation in MySQL or MariaDB databases, third-party authentication user IDs are not case-sensitive and could cause different IDs to match. This issue has been addressed by a fix released in version 5.4.1. An immediate workaround would be to change collation of the affected field.

CVSS 4.9 · Medium · EPSS 0.6% · Fix available

Published
Updated

Stack: system · python

Affected products and versions

  • social-app-django

    Versions
    • < 5.4.1: Affected

    No fix published

  • social-auth-app-django Debian:12

    Versions
    • 5.0.0-1
    • 5.2.0-1
    • 5.2.0-2
    • 5.4.0-1
    • 5.4.1-1
    • 5.4.2-1
    • 5.4.3-1
    • 5.6.0-1
    • 5.7.0-1
    • 5.8.0-1
    • 5.9.0-1
    • 6.0.0-1
    • 6.0.1-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • social-auth-app-django Debian:13

    Affected ranges
    • ECOSYSTEM: < 5.4.1-1

    Update to 5.4.1-1

  • social-auth-app-django Debian:14

    Affected ranges
    • ECOSYSTEM: < 5.4.1-1

    Update to 5.4.1-1

  • social-auth-app-django PyPI

    Versions
    • 0.0.1
    • 0.1.0
    • 1.0.0
    • 1.0.1
    • 1.1.0
    • 1.2.0
    • 2.0.0
    • 2.1.0
    • 3.0.0
    • 3.1.0
    • 3.3.0
    • 3.4.0
    • 4.0.0
    • 5.0.0
    • 5.1.0
    • 5.2.0
    • 5.3.0
    • 5.4.0
    Affected ranges
    • ECOSYSTEM: < 5.4.1

    Update to 5.4.1

  • python-social-auth Ubuntu:16.04:LTS

    Versions
    • 0.2.1-2build1
    • 0.2.13-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • python-social-auth Ubuntu:18.04:LTS

    Versions
    • 1:0.2.21+dfsg-1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

Original sources

Check your server →