CVE-2026-85718

Source
https://cve.org/CVERecord?id=CVE-2026-85718
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-85718.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-85718
Aliases
  • GHSA-gcmv-gr82-6m8v
Published
2026-09-17T15:58:40Z
Modified
2026-09-18T03:48:31Z
Severity
  • 5.9 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
AsyncHttpClient: Connection permit leak on TLS handshake failure causes per-host denial of service
Details

The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 3.0.8 until 3.0.12, a client with maxConnections or maxConnectionsPerHost set above zero leaks one connection permit whenever TLS connection establishment fails before the handshake completes. NettyConnectListener removes the partitionKeyLock permit from NettyResponseFuture before every failure path is bound to the channel closeFuture, so an abort can leave the permit unreleased. Repeated failures can permanently lock out one host under a per-host limit or drain the shared pool under a global limit, blocking later requests even when no connection remains open. The default unlimited connection setting is not affected. This issue is fixed in version 3.0.12.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-400",
        "CWE-772"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/85xxx/CVE-2026-85718.json"
}
References

Affected packages

Git / github.com/asynchttpclient/async-http-client

Affected ranges

Type
GIT
Repo
https://github.com/asynchttpclient/async-http-client
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "3.0.8"
        },
        {
            "fixed": "3.0.12"
        }
    ],
    "source": "AFFECTED_FIELD"
}

Affected versions

async-http-client-project-3.*
async-http-client-project-3.0.10
async-http-client-project-3.0.11
async-http-client-project-3.0.8
async-http-client-project-3.0.9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-85718.json"