Vulnerability in Asynchttpclient Async-Http-Client
CVE-2026-107285
The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. Prior to 3.0.12 and 2.16.1, a proxied ws request is carried through CONNECT, but NettyRequestFactory.newNettyRequest and requestUri decide whether to attach proxy authentication and an absolute-form target only from whether the URI is secure. Because ws is not marked secure, the tunneled WebSocket upgrade sent to the origin includes the proxy's Proxy-Authorization value. Basic credentials are directly recoverable and Digest responses can be replayed or cracked offline. This issue is fixed in versions 3.0.12 and 2.16.1.
Published · last modified .
CVSS v3 metric
CVSS v3 base score 5.9 (Medium). Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N.
EPSS exploit prediction
No EPSS score from FIRST.org yet. New CVEs usually get one within a few days; no score means no signal yet, not low risk. How EPSS works.
Affected products
- Asynchttpclient Async-Http-Client — versions >= 2.0.0, < 2.16.1, >= 3.0.0, <3.0.12
Weakness classification (CWE)
References
- github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-3wp9-xfwm…
- github.com/AsyncHttpClient/async-http-client/commit/6e9cb75a9b7259353f983fc90ca…
- github.com/AsyncHttpClient/async-http-client/commit/c4feab0f7f86d61505a48e40d38…
- github.com/AsyncHttpClient/async-http-client/releases/tag/async-http-client-pro…
- github.com/AsyncHttpClient/async-http-client/releases/tag/async-http-client-pro…
Frequently asked questions
- What is CVE-2026-107285?
- CVE-2026-107285 is a medium-severity vulnerability in Asynchttpclient Async-Http-Client, classified under Cleartext Transmission of Sensitive Information. CVSS score: 5.9/10. Published 2026-10-07.
- How severe is CVE-2026-107285?
- Medium severity. CVSS v3 base score is 5.9 out of 10.