CVE-2024-21543
CVE-2024-21543
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
Versions of the package djoser before 2.3.0 are vulnerable to Authentication Bypass when the authenticate() function fails. This is because the system falls back to querying the database directly, granting access to users with valid credentials, and eventually bypassing custom authentication checks such as two-factor authentication, LDAP validations, or requirements from configured AUTHENTICATION_BACKENDS.
CVSS 5.7 · Mittel · EPSS 0,5% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · python
Betroffene Produkte und Versionen
djoser
- Softwareversionen
- ≥ 0, < 2.3.0: Betroffen (semver)
Auf 2.3.0 aktualisieren
djoser Debian:12
- Softwareversionen
- 2.1.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 2.1.0-1+deb12u1
Auf 2.1.0-1+deb12u1 aktualisieren
djoser Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 2.3.1-1
Auf 2.3.1-1 aktualisieren
djoser Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 2.3.1-1
Auf 2.3.1-1 aktualisieren
djoser PyPI
- Softwareversionen
- 0.0.1
- 0.0.2
- 0.0.3
- 0.1.0
- 0.2.0
- 0.2.1
- 0.3.0
- 0.3.1
- 0.3.2
- 0.4.0
- 0.4.1
- 0.4.2
- 0.4.3
- 0.5.0
- 0.5.1
- 0.5.2
- 0.5.3
- 0.5.4
- 0.6.0
- 0.7.0
- 1.0.0
- 1.0.1
- 1.1.0
- 1.1.1
- 1.1.2
- 1.1.3
- 1.1.4
- 1.1.5
- 1.2.2
- 1.3.3
- 1.4.1
- 1.5.1
- 1.6.0
- 1.7.0
- 2.0.0
- 2.0.1
- 2.0.2
- 2.0.3
- 2.0.4
- 2.0.5
- 2.1.0
- 2.2.0
- 2.2.0a0
- 2.2.1
- 2.2.2
- 2.2.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 2.3.0
Auf 2.3.0 aktualisieren
djoser PyPI
- Softwareversionen
- 0.0.1
- 0.0.2
- 0.0.3
- 0.1.0
- 0.2.0
- 0.2.1
- 0.3.0
- 0.3.1
- 0.3.2
- 0.4.0
- 0.4.1
- 0.4.2
- 0.4.3
- 0.5.0
- 0.5.1
- 0.5.2
- 0.5.3
- 0.5.4
- 0.6.0
- 0.7.0
- 1.0.0
- 1.0.1
- 1.1.0
- 1.1.1
- 1.1.2
- 1.1.3
- 1.1.4
- 1.1.5
- 1.2.2
- 1.3.3
- 1.4.1
- 1.5.1
- 1.6.0
- 1.7.0
- 2.0.0
- 2.0.1
- 2.0.2
- 2.0.3
- 2.0.4
- 2.0.5
- 2.1.0
- 2.2.0
- 2.2.0a0
- 2.2.1
- 2.2.2
- 2.2.3
- 1.4.0
- 1.3.2
- 1.2.1
- 1.5.0
- 1.3.1
- 1.3.0
- Betroffene Versionsbereiche
- GIT: < d33c3993c0c735f23cbedc60fa59fce69354f19d
- ECOSYSTEM: < 2.3.0
Auf 2.3.0 aktualisieren
djoser Ubuntu:Pro:20.04:LTS
- Softwareversionen
- 2.0.1-2
- 2.0.3-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 2.0.3-1ubuntu0.1~esm1
Auf 2.0.3-1ubuntu0.1~esm1 aktualisieren
djoser Ubuntu:22.04:LTS
- Softwareversionen
- 2.1.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 2.1.0-1ubuntu0.22.04.1
Auf 2.1.0-1ubuntu0.22.04.1 aktualisieren
djoser Ubuntu:24.04:LTS
- Softwareversionen
- 2.1.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 2.1.0-1ubuntu0.24.04.1
Auf 2.1.0-1ubuntu0.24.04.1 aktualisieren
Originalquellen
- https://security.snyk.io/vuln/SNYK-PYTHON-DJOSER-8366540
- https://github.com/sunscrapers/djoser/releases/tag/2.3.0
- https://github.com/sunscrapers/djoser/issues/795
- https://github.com/sunscrapers/djoser/pull/819
- https://github.com/sunscrapers/djoser/commit/d33c3993c0c735f23cbedc60fa59fce69354f19d
- https://lists.debian.org/debian-lts-announce/2025/02/msg00023.html
- https://nvd.nist.gov/vuln/detail/CVE-2024-21543