
CVE catalog
CVE-2026-85717
The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.14.5 to 2.16.0 and from 3.0.9 to 3.0.11, a client configure
- Severity
- Medium · CVSS 6.8
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N - Published
- Updated
- Source
- [NVD] · [CVE record]
- EPSS
- 0.53% · Oct 25, 2026
The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.14.5 to 2.16.0 and from 3.0.9 to 3.0.11, a client configured with a client-wide Realm and redirect following can disclose credentials after a cross-origin redirect because the Interceptors authentication path falls back to the client configuration after redirect handling clears the per-exchange realm. If the attacker-controlled target returns 401, the client can send Basic or Digest credentials or a Negotiate or NTLM token to that origin. Per-request realms are stripped correctly, and this issue is a residual bypass of the earlier cross-origin credential-stripping fixes. This issue is fixed in versions 2.16.1 and 3.0.12.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | async-http-client | sid | 2.12.3-1 | not affected |
| Debian | async-http-client | bookworm | 2.12.3-1 | not affected |
| Debian | async-http-client | bookworm-security | 2.12.3-1+deb12u1 | not affected |
| Maven | org.asynchttpclient:async-http-client | Not reported | 2.16.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | async-http-client | source | sid | Not affected | unimportant | Not reported | Not reported |
| Debian | async-http-client | source | bookworm | Not affected | unimportant | Not reported | Not reported |
| Maven | org.asynchttpclient:async-http-client | maven | Not reported | 2.16.1 | Not reported | GHSA-F8M2-889X-VW4X | Not reported |
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [libasync-http-client-java]Not affected
Source package: [async-http-client]
Details (4)
2.12.3-1· all · bookwormNot affected
nvd · async-http-client · debian · bookworm
2.12.3-1· all · bookwormNot affected
nvd · async-http-client · debian · bookworm
2.12.3-1+deb12u1· all · bookworm-securityNot affected
nvd · async-http-client · debian · bookworm
2.12.3-1+deb12u1· all · bookworm-securityNot affected
nvd · async-http-client · debian · bookworm
Observed: