HIGH GitHub
CVE-2026-54251
netty-incubator-codec-ohttp: [OHttpServerCodec] Native Direct-Memory Leak on AEAD Decryption Failure Leads to Gateway Denial of Service
The **netty-incubator-codec-ohttp** library implements Oblivious HTTP (OHTTP) gateway and client functionality using Netty's `ByteBuf` memory management. When an OHTTP gateway processes encrypted client requests, it allocates a pooled direct (native off-heap) `ByteBuf` to hold the decrypted plaintext before the AEAD tag is verified. If the AEAD tag check fails — meaning the ciphertext is invalid — the decryption method throws a `CryptoException`, but the allocated buffer is never released becaus
Affected Products
- maven/io.netty.incubator:netty-incubator-codec-ohttp < 0.0.23.Final
References
- https://github.com/advisories/GHSA-vmr9-j6wf-pmh2
- https://github.com/netty/netty-incubator-codec-ohttp/security/advisories/GHSA-vmr9-j6wf-pm
- https://github.com/netty/netty-incubator-codec-ohttp/releases/tag/netty-incubator-codec-pa
- https://github.com/advisories/GHSA-vmr9-j6wf-pmh2
This high severity vulnerability was published on 2026-08-20 via GitHub. Affected: maven/io.netty.incubator:netty-incubator-codec-ohttp < 0.0.23.Final.
vulnfeed aggregates 11796 vulnerabilities from NVD, CISA KEV,
Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.