CVE-2022-36087
Last modified
CVE-2022-36087 is a medium-severity vulnerability rated 6.5/10 on the CVSS scale. 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. EPSS estimates a 1.26% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Oauthlib Project | Oauthlib | >= 3.1.1, < 3.2.1 |
| Fedoraproject | Fedora | 37 |
References
- https://github.com/oauthlib/oauthlib/blob/2b8a44855a51ad5a5b0c348a08c2564a2e197ea2/oauthlib/uri_validate.pyExploit, Third Party Advisory
- https://github.com/oauthlib/oauthlib/commit/2e40b412c844ecc4673c3fa3f72181f228bdbacdPatch, Third Party Advisory
- https://github.com/oauthlib/oauthlib/releases/tag/v3.2.1Third Party Advisory
- https://github.com/oauthlib/oauthlib/security/advisories/GHSA-3pgj-pg6c-r5p7Exploit, Mitigation, Third Party Advisory
- https://github.com/oauthlib/oauthlib/blob/2b8a44855a51ad5a5b0c348a08c2564a2e197ea2/oauthlib/uri_validate.pyExploit, Third Party Advisory
- https://github.com/oauthlib/oauthlib/commit/2e40b412c844ecc4673c3fa3f72181f228bdbacdPatch, Third Party Advisory
- https://github.com/oauthlib/oauthlib/releases/tag/v3.2.1Third Party Advisory
- https://github.com/oauthlib/oauthlib/security/advisories/GHSA-3pgj-pg6c-r5p7Exploit, Mitigation, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2022-36087?
How severe is CVE-2022-36087?
How do I fix CVE-2022-36087?
Are you affected by CVE-2022-36087?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
