CVE-2021-33880
Summary
| CVE | CVE-2021-33880 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2021-06-06 15:15:00 UTC |
| Updated | 2022-05-12 14:07:00 UTC |
| 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. |
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|
| Oracle Critical Patch Update Advisory - April 2022 |
MISC |
www.oracle.com |
|
| Use constant-time comparison for passwords. · aaugustin/websockets@547a26b · GitHub |
MISC |
github.com |
|
| Oracle Critical Patch Update Advisory - January 2022 |
MISC |
www.oracle.com |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 183446 Debian Security Update for python-websockets (CVE-2021-33880)
- 982212 Python (pip) Security Update for websockets (GHSA-8ch4-58qp-g3mp)