Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
wolfProvider reuses the AES-GCM nonce on every TLS 1.2 / DTLS 1.2 record
Vulnerability Description
wolfProvider before 1.2.2 generates the 8-byte explicit AES-GCM nonce once when the TLS write key is set and never increments it per record. As a result every TLS 1.2 and DTLS 1.2 AES-GCM record within a connection is encrypted under an identical key and nonce pair. Reusing a GCM key and nonce discloses the keystream (the XOR of two ciphertexts equals the XOR of their plaintexts, so one known record recovers the others) and leaks the GHASH authentication key, enabling authentication tag forgery. AES-CCM, TLS 1.3, and non-TLS use of the cipher are not affected.
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Vulnerability Type
在加密中重用Nonce与密钥对
Vulnerability Title
wolfSSL wolfProvider 加密问题漏洞
Vulnerability Description
wolfSSL wolfProvider是wolfSSL公司的一个提供加密后端的provider库。 wolfSSL wolfProvider 1.2.2之前版本存在加密问题漏洞,该漏洞源于生成AES-GCM nonce时仅生成一次且未按记录递增,导致同一连接内TLS 1.2和DTLS 1.2记录重用相同密钥和nonce对,可能泄露密钥流和GHASH认证密钥,造成信息泄露和认证标签伪造。
CVSS Information
N/A
Vulnerability Type
N/A