{"url":"http://public2.vulnerablecode.io/api/vulnerabilities/12576?format=json","vulnerability_id":"VCID-4ct3-hxkg-63gv","summary":"social-auth-app-django affected by Improper Handling of Case Sensitivity\n### Impact\nDue 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.\n\n### Patches\nThis issue has been addressed by https://github.com/python-social-auth/social-app-django/pull/566 and fix released in 5.4.1.\n\n### Workarounds\nAn immediate workaround would be to change collation of the affected field:\n\n```mysql\nALTER TABLE `social_auth_usersocialauth` MODIFY `uid` varchar(255) COLLATE `utf8_bin`;\n```\n\n### References\nThis issue was discovered by folks at https://opencraft.com/.","aliases":[{"alias":"CVE-2024-32879"},{"alias":"GHSA-2gr8-3wc7-xhj3"}],"fixed_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/939674?format=json","purl":"pkg:deb/debian/social-auth-app-django@5.4.1-1?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@5.4.1-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/1057258?format=json","purl":"pkg:deb/debian/social-auth-app-django@5.4.3-1","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@5.4.3-1"},{"url":"http://public2.vulnerablecode.io/api/packages/939673?format=json","purl":"pkg:deb/debian/social-auth-app-django@5.4.3-1?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@5.4.3-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/1103072?format=json","purl":"pkg:deb/debian/social-auth-app-django@5.9.0-1?distro=trixie","is_vulnerable":false,"affected_by_vulnerabilities":[],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@5.9.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/45179?format=json","purl":"pkg:pypi/social-auth-app-django@5.4.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@5.4.1"}],"affected_packages":[{"url":"http://public2.vulnerablecode.io/api/packages/1057256?format=json","purl":"pkg:deb/debian/social-auth-app-django@3.1.0-2.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@3.1.0-2.1"},{"url":"http://public2.vulnerablecode.io/api/packages/939671?format=json","purl":"pkg:deb/debian/social-auth-app-django@3.1.0-2.1?distro=trixie","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@3.1.0-2.1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/939672?format=json","purl":"pkg:deb/debian/social-auth-app-django@5.0.0-1?distro=trixie","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@5.0.0-1%3Fdistro=trixie"},{"url":"http://public2.vulnerablecode.io/api/packages/1057257?format=json","purl":"pkg:deb/debian/social-auth-app-django@5.0.0-1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:deb/debian/social-auth-app-django@5.0.0-1"},{"url":"http://public2.vulnerablecode.io/api/packages/680727?format=json","purl":"pkg:pypi/social-auth-app-django@0.0.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@0.0.1"},{"url":"http://public2.vulnerablecode.io/api/packages/680728?format=json","purl":"pkg:pypi/social-auth-app-django@0.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@0.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680729?format=json","purl":"pkg:pypi/social-auth-app-django@1.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@1.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680730?format=json","purl":"pkg:pypi/social-auth-app-django@1.0.1","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@1.0.1"},{"url":"http://public2.vulnerablecode.io/api/packages/680731?format=json","purl":"pkg:pypi/social-auth-app-django@1.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@1.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680732?format=json","purl":"pkg:pypi/social-auth-app-django@1.2.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@1.2.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680733?format=json","purl":"pkg:pypi/social-auth-app-django@2.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@2.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680734?format=json","purl":"pkg:pypi/social-auth-app-django@2.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@2.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680735?format=json","purl":"pkg:pypi/social-auth-app-django@3.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@3.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680736?format=json","purl":"pkg:pypi/social-auth-app-django@3.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@3.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680737?format=json","purl":"pkg:pypi/social-auth-app-django@3.3.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@3.3.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680738?format=json","purl":"pkg:pypi/social-auth-app-django@3.4.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@3.4.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680739?format=json","purl":"pkg:pypi/social-auth-app-django@4.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@4.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680740?format=json","purl":"pkg:pypi/social-auth-app-django@5.0.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@5.0.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680741?format=json","purl":"pkg:pypi/social-auth-app-django@5.1.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@5.1.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680742?format=json","purl":"pkg:pypi/social-auth-app-django@5.2.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@5.2.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680743?format=json","purl":"pkg:pypi/social-auth-app-django@5.3.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@5.3.0"},{"url":"http://public2.vulnerablecode.io/api/packages/680744?format=json","purl":"pkg:pypi/social-auth-app-django@5.4.0","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-29us-aw5a-suc4"},{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:pypi/social-auth-app-django@5.4.0"},{"url":"http://public2.vulnerablecode.io/api/packages/92588?format=json","purl":"pkg:rpm/redhat/automation-controller@4.5.10-1?arch=el8ap","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"},{"vulnerability":"VCID-7tph-k8q2-bue2"},{"vulnerability":"VCID-m91a-6235-nye9"},{"vulnerability":"VCID-r1qa-ch1y-ufhz"},{"vulnerability":"VCID-u3zk-tff2-aua9"},{"vulnerability":"VCID-vnjx-j746-z3fn"},{"vulnerability":"VCID-xhpa-mffz-syfy"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/automation-controller@4.5.10-1%3Farch=el8ap"},{"url":"http://public2.vulnerablecode.io/api/packages/92587?format=json","purl":"pkg:rpm/redhat/automation-controller@4.5.10-1?arch=el9ap","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"},{"vulnerability":"VCID-7tph-k8q2-bue2"},{"vulnerability":"VCID-m91a-6235-nye9"},{"vulnerability":"VCID-r1qa-ch1y-ufhz"},{"vulnerability":"VCID-u3zk-tff2-aua9"},{"vulnerability":"VCID-vnjx-j746-z3fn"},{"vulnerability":"VCID-xhpa-mffz-syfy"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/automation-controller@4.5.10-1%3Farch=el9ap"},{"url":"http://public2.vulnerablecode.io/api/packages/93432?format=json","purl":"pkg:rpm/redhat/python3x-social-auth-app-django@5.4.1-1?arch=el8ap","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/python3x-social-auth-app-django@5.4.1-1%3Farch=el8ap"},{"url":"http://public2.vulnerablecode.io/api/packages/93433?format=json","purl":"pkg:rpm/redhat/python-social-auth-app-django@5.4.1-1?arch=el9ap","is_vulnerable":true,"affected_by_vulnerabilities":[{"vulnerability":"VCID-4ct3-hxkg-63gv"}],"resource_url":"http://public2.vulnerablecode.io/packages/pkg:rpm/redhat/python-social-auth-app-django@5.4.1-1%3Farch=el9ap"}],"references":[{"reference_url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-32879.json","reference_id":"","reference_type":"","scores":[{"value":"4.9","scoring_system":"cvssv3","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N"}],"url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-32879.json"},{"reference_url":"https://api.first.org/data/v1/epss?cve=CVE-2024-32879","reference_id":"","reference_type":"","scores":[{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40379","published_at":"2026-05-12T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40354","published_at":"2026-05-11T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40449","published_at":"2026-05-09T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.4043","published_at":"2026-05-07T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40363","published_at":"2026-05-05T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40513","published_at":"2026-04-29T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40596","published_at":"2026-04-26T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40608","published_at":"2026-04-24T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40704","published_at":"2026-04-21T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40782","published_at":"2026-04-18T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40813","published_at":"2026-04-16T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40768","published_at":"2026-04-13T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40787","published_at":"2026-04-12T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40822","published_at":"2026-04-11T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40794","published_at":"2026-04-02T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40821","published_at":"2026-04-04T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40746","published_at":"2026-04-07T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40803","published_at":"2026-04-09T12:55:00Z"},{"value":"0.00189","scoring_system":"epss","scoring_elements":"0.40796","published_at":"2026-04-08T12:55:00Z"},{"value":"0.00257","scoring_system":"epss","scoring_elements":"0.49077","published_at":"2026-05-14T12:55:00Z"}],"url":"https://api.first.org/data/v1/epss?cve=CVE-2024-32879"},{"reference_url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-32879","reference_id":"","reference_type":"","scores":[],"url":"https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-32879"},{"reference_url":"https://github.com/python-social-auth/social-app-django","reference_id":"","reference_type":"","scores":[{"value":"4.9","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://github.com/python-social-auth/social-app-django"},{"reference_url":"https://github.com/python-social-auth/social-app-django/commit/31c3e0c7edb187004d8abbde7e9c4f7ef9098138","reference_id":"","reference_type":"","scores":[{"value":"4.9","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2024-04-29T19:27:52Z/"}],"url":"https://github.com/python-social-auth/social-app-django/commit/31c3e0c7edb187004d8abbde7e9c4f7ef9098138"},{"reference_url":"https://github.com/python-social-auth/social-app-django/pull/566","reference_id":"","reference_type":"","scores":[{"value":"4.9","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2024-04-29T19:27:52Z/"}],"url":"https://github.com/python-social-auth/social-app-django/pull/566"},{"reference_url":"https://github.com/python-social-auth/social-app-django/security/advisories/GHSA-2gr8-3wc7-xhj3","reference_id":"","reference_type":"","scores":[{"value":"4.9","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"cvssv3.1_qr","scoring_elements":""},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""},{"value":"Track","scoring_system":"ssvc","scoring_elements":"SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2024-04-29T19:27:52Z/"}],"url":"https://github.com/python-social-auth/social-app-django/security/advisories/GHSA-2gr8-3wc7-xhj3"},{"reference_url":"https://nvd.nist.gov/vuln/detail/CVE-2024-32879","reference_id":"","reference_type":"","scores":[{"value":"4.9","scoring_system":"cvssv3.1","scoring_elements":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N"},{"value":"MODERATE","scoring_system":"generic_textual","scoring_elements":""}],"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-32879"},{"reference_url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070374","reference_id":"1070374","reference_type":"","scores":[],"url":"https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070374"},{"reference_url":"https://bugzilla.redhat.com/show_bug.cgi?id=2277035","reference_id":"2277035","reference_type":"","scores":[],"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2277035"},{"reference_url":"https://github.com/advisories/GHSA-2gr8-3wc7-xhj3","reference_id":"GHSA-2gr8-3wc7-xhj3","reference_type":"","scores":[{"value":"MODERATE","scoring_system":"cvssv3.1_qr","scoring_elements":""}],"url":"https://github.com/advisories/GHSA-2gr8-3wc7-xhj3"},{"reference_url":"https://access.redhat.com/errata/RHSA-2024:3781","reference_id":"RHSA-2024:3781","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2024:3781"},{"reference_url":"https://access.redhat.com/errata/RHSA-2024:6428","reference_id":"RHSA-2024:6428","reference_type":"","scores":[],"url":"https://access.redhat.com/errata/RHSA-2024:6428"}],"weaknesses":[{"cwe_id":178,"name":"Improper Handling of Case Sensitivity","description":"The product does not properly account for differences in case sensitivity when accessing or determining the properties of a resource, leading to inconsistent results."},{"cwe_id":303,"name":"Incorrect Implementation of Authentication Algorithm","description":"The requirements for the product dictate the use of an established authentication algorithm, but the implementation of the algorithm is incorrect."},{"cwe_id":937,"name":"OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities","description":"Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013."},{"cwe_id":1035,"name":"OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities","description":"Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017."}],"exploits":[],"severity_range_score":"4.0 - 6.9","exploitability":"0.5","weighted_severity":"6.2","risk_score":3.1,"resource_url":"http://public2.vulnerablecode.io/vulnerabilities/VCID-4ct3-hxkg-63gv"}