CVE-2026-85717: asynchttpclient async-http-client
Vulnerability summary
CVE-2026-85717 is a medium (CVSS 6.8) vulnerability in asynchttpclient async-http-client. EPSS estimates a 0.53% chance of exploitation in the next 30 days, higher than 43.6% of scored vulnerabilities.
Timeline
- 17-09-2026PublishedVulnerability first disclosed.
- 23-09-2026Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
6 scores · 6 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated6.8MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
- OSV · WolfiEcosystem advisory · calculated6.8MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
- OSV · ChainguardEcosystem advisory · calculated6.8MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
- OSV · MavenEcosystem advisory · calculated6.8MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
- NVDNIST6.8MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
EPSS trend
Probability
0.53%
Chance of exploitation in the next 30 days
Percentile
44%
Versus all other CVEs
30-day change
+0.20 pp
From 0.33% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-200Exposure of Sensitive Information to an Unauthorized ActorThe product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.
- CWE-522Insufficiently Protected CredentialsThe product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.
Affected systems
Chainguard8 products
- apache-pulsar-4.0< 4.0.13-r5
- apache-pulsar-4.2< 4.2.4-r4
- apache-pulsar-fips-4.0< 4.0.13-r3
- apache-pulsar-fips-4.2< 4.2.4-r4
- druid< 37.0.0-r58
Wolfi3 products
- apache-pulsar-4.2< 4.2.4-r4
- druid< 37.0.0-r58
- tez< 0.10.5-r31
Asynchttpclient1 product
- async-http-client≥ 2.14.5, < 2.16.1 | ≥ 3.0.9, < 3.0.12
Org.asynchttpclient1 product
- async-http-client≥ 3.0.9, < 3.0.12 | ≥ 2.14.5, < 2.16.1
Ubuntu1 product
- async-http-clientAll versions (No fix recorded)
5 vendors · 14 products
References
9 links- github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-f8m2-889x-vw4xX Refsource CONFIRMREPORTAdvisoryWEB
- github.com/AsyncHttpClient/async-http-client/commit/43db7bba81430cbd61ec2dc2c7be464e0ff6a0ffX Refsource MISCREPORTFIXWEB
- github.com/AsyncHttpClient/async-http-client/commit/b66757bec34def2e9867bb2b77bd848b1112abb4X Refsource MISCREPORTFIXWEB