GHSA-vmr9-j6wf-pmh2

Suggest an improvement
Source
https://github.com/advisories/GHSA-vmr9-j6wf-pmh2
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/08/GHSA-vmr9-j6wf-pmh2/GHSA-vmr9-j6wf-pmh2.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-vmr9-j6wf-pmh2
Aliases
Published
2026-08-20T18:39:50Z
Modified
2026-08-20T18:48:08Z
Severity
  • 8.7 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N CVSS Calculator
Summary
netty-incubator-codec-ohttp: [OHttpServerCodec] Native Direct-Memory Leak on AEAD Decryption Failure Leads to Gateway Denial of Service
Details

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 because no try/finally block guards the allocation.

Database specific
{
    "cwe_ids": [
        "CWE-664"
    ],
    "github_reviewed": true,
    "github_reviewed_at": "2026-08-20T18:39:50Z",
    "nvd_published_at": null,
    "severity": "HIGH"
}
References

Affected packages

Maven / io.netty.incubator:netty-incubator-codec-ohttp

Package

Name
io.netty.incubator:netty-incubator-codec-ohttp
View open source insights on deps.dev
Purl
pkg:maven/io.netty.incubator/netty-incubator-codec-ohttp

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
0.0.23.Final

Affected versions

0.*
0.0.1.Final
0.0.2.Final
0.0.3.Final
0.0.4.Final
0.0.5.Final
0.0.6.Final
0.0.7.Final
0.0.8.Final
0.0.9.Final
0.0.10.Final
0.0.11.Final
0.0.12.Final
0.0.13.Final
0.0.14.Final
0.0.15.Final
0.0.16.Final
0.0.17.Final
0.0.18.Final
0.0.19.Final
0.0.20.Final
0.0.21.Final
0.0.22.Final

Database specific

source
"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/08/GHSA-vmr9-j6wf-pmh2/GHSA-vmr9-j6wf-pmh2.json"