CVE-2021-43298: Embedthis GoAhead
Critical severity, CVSS 9.8. EPSS: 2.3% chance of exploitation in the next 30 days.
The code that performs password matching when using 'Basic' HTTP authentication does not use a constant-time memcmp and has no rate-limiting. This means that an unauthenticated network attacker can brute-force the HTTP basic password, byte-by-byte, by recording the webserver's response time until the unauthorized (401) response.
Affected products
- Embedthis GoAhead: before 5.1.4 (fixed in 5.1.4)
Published 2022-01-25. Last modified 2026-06-17.