PT-2026-43441 · Maven+2 · Io.Netty.Incubator:Netty-Incubator-Codec-Ohttp+1
CVSS v4.0
6.9
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
netty incubator codec.bhttp versions prior to 0.0.21.Final
Description
The
HKDF expand() function returns a non-NULL byte array filled with zeros upon failure, making it impossible to distinguish between a successful operation and a failure. This output serves as key material for the response AEAD (Authenticated Encryption with Associated Data), meaning a failure results in an all-zero key. Similarly, when EVP HPKE CTX export fails, it returns an empty byte array filled with zeros, which is passed to the createResponseAEAD() function in OHttpCrypto. This behavior allows for the creation of a deterministic and predictable AEAD key.Recommendations
Update to version 0.0.21.Final.
Exploit
Fix
Use of Insufficiently Random Values
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Io.Netty.Incubator:Netty-Incubator-Codec-Ohttp
Netty-Incubator-Codec-Ohttp