CVE-2026-8720
Last modified
CVE-2026-8720 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. wc_Blake2bHmacFinal and wc_Blake2sHmacFinal discard the message when the key length exceeds the block size, producing a MAC that is independent of the input. When the supplied key is longer than the BLAKE2 block size the key-hashing branch reinitialized the running hash state, discarding the accumulated message data, so the resulting MAC depended only on the key and not on the message being authenticated. EPSS estimates a 0.09% chance of exploitation in the next 30 days.
Description
wc_Blake2bHmacFinal and wc_Blake2sHmacFinal discard the message when the key length exceeds the block size, producing a MAC that is independent of the input. When the supplied key is longer than the BLAKE2 block size the key-hashing branch reinitialized the running hash state, discarding the accumulated message data, so the resulting MAC depended only on the key and not on the message being authenticated. This bug is specific to the HMAC-BLAKE2 APIs that were added in wolfSSL version 5.9.0.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Wolfssl | Wolfssl | >= 5.9.0, < 5.9.2 |
References
- https://github.com/wolfSSL/wolfssl/pull/10447Issue Tracking, Patch
- https://www.wolfssl.com/docs/security-vulnerabilities/Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-8720?
How severe is CVE-2026-8720?
How do I fix CVE-2026-8720?
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 2026
- CVE-2026-8711NGINX JavaScript has a vulnerability when the js_fetch_proxy…9.8
- CVE-2026-8713The Avada (Fusion) Builder plugin for WordPress is vulnerabl…9.1
- CVE-2026-8714A denial-of-service vulnerability exists in the RTSP server …6.5
- CVE-2026-8716GitLab has remediated an issue in GitLab CE/EE affecting all…4.3
- CVE-2026-8718tls_opt_dtls_peer_connection_id_value_get() in subsys/net/li…8.4
- CVE-2026-8719The AI Engine – The Chatbot, AI Framework & MCP for WordPres…8.8
- CVE-2026-8721Crypt::OpenSSL::PKCS12 versions through 1.94 for Perl trunca…9.8
- CVE-2026-8722Net::Async::Statsd::Client versions through 0.005 for Perl a…6.5
- CVE-2026-8723### Summary `qs.stringify` throws `TypeError` when called…6.3
- CVE-2026-8724A security flaw has been discovered in Dataease 2.10.20. Imp…7.2
- CVE-2026-8725A weakness has been identified in CoreWorxLab CAAL up to 1.6…7.3
- CVE-2026-8726The extension fails to properly sanitize user input before u…8.2
Are you affected by CVE-2026-8720?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
