CVE-2021-33880
Last modified
CVE-2021-33880 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. The aaugustin websockets library before 9.1 for Python has an Observable Timing Discrepancy on servers when HTTP Basic Authentication is enabled with basic_auth_protocol_factory(credentials=...). An attacker may be able to guess a password via a timing attack.. EPSS estimates a 2.27% chance of exploitation in the next 30 days.
Description
The aaugustin websockets library before 9.1 for Python has an Observable Timing Discrepancy on servers when HTTP Basic Authentication is enabled with basic_auth_protocol_factory(credentials=...). An attacker may be able to guess a password via a timing attack.
Metrics
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Websockets Project | Websockets | < 9.1 |
| Oracle | Communications Cloud Native Core Policy | 1.14.0 |
| Oracle | Communications Cloud Native Core Security Edge Protection Proxy | 1.5.0 |
| Oracle | Communications Cloud Native Core Service Communication Proxy | 1.14.0 |
| Oracle | Communications Cloud Native Core Unified Data Repository | 1.14.0 |
References
- https://github.com/aaugustin/websockets/commit/547a26b685d08cac0aa64e5e65f7867ac0ea9bc0Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuapr2022.htmlPatch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpujan2022.htmlPatch, Third Party Advisory
- https://github.com/aaugustin/websockets/commit/547a26b685d08cac0aa64e5e65f7867ac0ea9bc0Patch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpuapr2022.htmlPatch, Third Party Advisory
- https://www.oracle.com/security-alerts/cpujan2022.htmlPatch, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2021-33880?
How severe is CVE-2021-33880?
How do I fix CVE-2021-33880?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2021
- CVE-2021-33849A Cross-Site Scripting (XSS) attack can cause arbitrary code…5.4
- CVE-2021-33850There is a Cross-Site Scripting vulnerability in Microsoft C…5.4
- CVE-2021-33851A cross-site scripting (XSS) attack can cause arbitrary code…5.4
- CVE-2021-33852A cross-site scripting (XSS) attack can cause arbitrary code…5.4
- CVE-2021-33853A Cross-Site Scripting (XSS) attack can cause arbitrary code…5.4
- CVE-2021-33879Tencent GameLoop before 4.1.21.90 downloaded updates over an…8.1
- CVE-2021-33881On NXP MIFARE Ultralight and NTAG cards, an attacker can int…4.2
- CVE-2021-33882A Missing Authentication for Critical Function vulnerability…8.6
- CVE-2021-33883A Cleartext Transmission of Sensitive Information vulnerabil…7.5
- CVE-2021-33884An Unrestricted Upload of File with Dangerous Type vulnerabi…9.1
- CVE-2021-33885An Insufficient Verification of Data Authenticity vulnerabil…9.8
- CVE-2021-33886An improper sanitization of input vulnerability in B. Braun …8.8
Are you affected by CVE-2021-33880?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
