CVE-2022-36087
CVE-2022-36087 · OAuthLib vulnerable DoS when attacker provides malicious IPV6 URI
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
OAuthLib is an implementation of the OAuth request-signing logic for Python 3.6+. In OAuthLib versions 3.1.1 until 3.2.1, an attacker providing malicious redirect uri can cause denial of service. An attacker can also leverage usage of `uri_validate` functions depending where it is used. OAuthLib applications using OAuth2.0 provider support or use directly `uri_validate` are affected by this issue. Version 3.2.1 contains a patch. There are no known workarounds.
CVSS 5.7 · Mittel · EPSS 1,7% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · python
Betroffene Produkte und Versionen
oauthlib
- Softwareversionen
- >= 3.1.1, < 3.2.1: Betroffen
Keine Korrektur veröffentlicht
python-oauthlib Debian:12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 3.2.1-1
Auf 3.2.1-1 aktualisieren
python-oauthlib Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 3.2.1-1
Auf 3.2.1-1 aktualisieren
python-oauthlib Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 3.2.1-1
Auf 3.2.1-1 aktualisieren
oauthlib PyPI
- Softwareversionen
- 3.1.1
- 3.2.0
- 3.2.1
- Betroffene Versionsbereiche
- ECOSYSTEM: ≥ 3.1.1, < 3.2.2
Auf 3.2.2 aktualisieren
oauthlib PyPI
- Softwareversionen
- 3.1.1
- 3.2.0
- Betroffene Versionsbereiche
- GIT: < 2e40b412c844ecc4673c3fa3f72181f228bdbacd
- ECOSYSTEM: ≥ 3.1.1, < 3.2.1
Auf 3.2.1 aktualisieren
python-oauthlib Ubuntu:22.04:LTS
- Softwareversionen
- 3.1.0-2
- 3.1.1-1
- 3.2.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 3.2.0-1ubuntu0.1
Auf 3.2.0-1ubuntu0.1 aktualisieren
Originalquellen
- https://github.com/oauthlib/oauthlib/security/advisories/GHSA-3pgj-pg6c-r5p7
- https://github.com/oauthlib/oauthlib/commit/2e40b412c844ecc4673c3fa3f72181f228bdbacd
- https://github.com/oauthlib/oauthlib/blob/2b8a44855a51ad5a5b0c348a08c2564a2e197ea2/oauthlib/uri_validate.py
- https://github.com/oauthlib/oauthlib/blob/d4bafd9f1d0eba3766e933b1ac598cbbf37b8914/oauthlib/oauth2/rfc6749/grant_types/base.py#L232
- https://github.com/oauthlib/oauthlib/releases/tag/v3.2.1
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QRYLYHE5HWF6R2CRLJFUK4PILR47WXOE/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/X2CQZM5CKOUM4GW2GTAPQEQFPITQ6F7S/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/NBCQJR3ZF7FVNTJYRVPVSQEQRAYZIUHU/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LXOPIA6M57CFQPUT6HHSNXCTV6QA3UDI/
- https://nvd.nist.gov/vuln/detail/CVE-2022-36087