Vulnerability in wolfEngine Affecting AES-GCM Encryption
CVE-2026-81020

7.4HIGH

Key Information:

Vendor
CVE Published:
28 August 2026

What is CVE-2026-81020?

wolfEngine versions before 1.4.1 exhibit a significant vulnerability where an 8-byte explicit AES-GCM nonce is generated once upon setting the TLS write key. This critical oversight leads to the same key and nonce pair being reused across every TLS 1.2 and DTLS 1.2 AES-GCM record within a session. Consequently, this reuse compromises the confidentiality of encrypted messages, allowing an attacker who knows one ciphertext to infer others, thus revealing the keystream. This flaw also risks exposing the GHASH authentication key, potentially enabling the forgery of authentication tags. Notably, other encryption modes like AES-CCM, TLS 1.3, and non-TLS applications of the cipher remain unaffected.

Affected Version(s)

wolfEngine 0 <= 1.4.0

References

CVSS V3.1

Score:
7.4
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

wolfSSL security team
.