netty-incubator-codec-ohttp's BoringSSLAEADContext Repeats Nonces
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution, Information disclosure
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-190, CWE-200 and the CVSS impact.
Summary
netty-incubator-codec-ohttp is the OHTTP implementation for netty. BoringSSLAEADContext keeps track of how many OHTTP responses have been sent and uses this sequence number to calculate the appropriate nonce to use with the encryption algorithm. Unfortunately, two separate errors combine which would allow an attacker to cause the sequence number to overflow and thus the nonce to repeat.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| netty | netty-incubator-codec-ohttp | 0.0.3.Final to before 0.0.11.Final | 0.0.11.Final | Patch available | CNA |
| — | io.netty.incubator:netty-incubator-codec-ohttp (Maven) | 0.0.3.Final to before 0.0.11.Final | 0.0.11.Final | Patch available | GHSA-g762-h86w-8749 |
- netty-incubator-codec-ohttp Vendornetty Affected 0.0.3.Final to before 0.0.11.Final Fixed in 0.0.11.Final Patch available CNA
- io.netty.incubator:netty-incubator-codec-ohttp (Maven) Vendor— Affected 0.0.3.Final to before 0.0.11.Final Fixed in 0.0.11.Final Patch available GHSA-g762-h86w-8749
Remediation
- Fix · CNA netty-incubator-codec-ohttp (netty) Fixed in 0.0.11.Final
- Fix · GHSA-g762-h86w-8749 io.netty.incubator:netty-incubator-codec-ohttp (Maven) Fixed in 0.0.11.Final Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2024-36121
- 2026-10-03 Alias added: GHSA-g762-h86w-8749
References
Exploit 1
More Netty-incubator-codec-ohttp vulnerabilities
- TI-2024-27053 Absent Input Validation in BinaryHttpParser in the netty incubator codec.bhttp CVSS 3.1HIGH 8.1
- TI-2026-35483 Out-of-bounds read in netty-incubator-codec-ohttp CVSS 4.0MEDIUM 6.8
- TI-2026-29826 netty-incubator-codec-ohttp's HPKEContext operations may produce empty byte[] on failures CVSS 4.0MEDIUM 6.9
Sources
- CVE-2024-36121 · CVE Program
- CVE-2024-36121 · NVD
- FIRST EPSS
- GHSA-g762-h86w-8749 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences