Skip to content
OpenAdvisories
High · 7.4 CVE-2026-107230 EUVD-2026-94635GHSA-v2j5-22fr-j62r

AsyncHttpClient: Pooled connections can still be shared across NTLM, Negotiate and proxy logins

Published Oct 7, 2026 · Updated Oct 8, 2026 · Assigned by GitHub_M

Description

The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.0.0 until 3.0.14, connection-pool partitioning still omits identity-defining fields for Kerberos, SPNEGO, NTLM, and authenticated proxy connections. Logins without a configured principal, proxy realms, identities sharing a user name, and SOCKS or CONNECT proxy logins can reuse a socket authenticated as a different identity. A later request is then executed under the first identity and can expose that identity's data or authority to another caller. In the affected execution path, SpnegoEngine, NTLM, Kerberos, SPNEGO, SOCKS, and CONNECT control or expose the vulnerable behavior. This issue is fixed in version 3.0.14.

Affected products

VendorProductAffectedFixed
AsyncHttpClient async-http-client >= 3.0.0, < 3.0.14, >= 2.0.0, <= 2.16.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 12 async-http-client No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 async-http-client No fix yet —
Ubuntu 26.04 LTS async-http-client No fix yet —
Ubuntu 24.04 LTS async-http-client No fix yet —
Ubuntu 22.04 LTS async-http-client No fix yet —
Ubuntu 18.04 LTS async-http-client No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS async-http-client No fix yet —
Ubuntu Pro 20.04 LTS async-http-client No fix yet —
Ubuntu Pro 14.04 LTS async-http-client No fix yet —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling druid 38.0.0-r4 —
Wolfi rolling tez +1 No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.asynchttpclient:async-http-client >= 3.0.0, < 3.0.14 3.0.14 GHSA-v2j5-22fr-j62r
Maven org.asynchttpclient:async-http-client >= 2.0.0, <= 2.16.1 — GHSA-v2j5-22fr-j62r

References