CVE-2026-85719
Last modified
CVE-2026-85719 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.1.0 until 2.16.1 and 3.0.12, requests using an authenticated SOCKS proxy can expose the proxy's credentials to the origin because NettyRequestFactory and NettyRequestSender attach Proxy-Authorization without confirming that the request is being sent to an HTTP proxy. EPSS estimates a 0.36% chance of exploitation in the next 30 days.
Description
The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 2.1.0 until 2.16.1 and 3.0.12, requests using an authenticated SOCKS proxy can expose the proxy's credentials to the origin because NettyRequestFactory and NettyRequestSender attach Proxy-Authorization without confirming that the request is being sent to an HTTP proxy. With preemptive proxy authentication, the header is attached to a plaintext HTTP request, exposing credentials such as directly reversible Basic credentials to the origin. With the default non-preemptive flow, a hostile origin can return a 407 response and ProxyUnauthorized407Interceptor sends the proxy credentials through the existing SOCKS tunnel, including NTLM, Kerberos, and SPNEGO credentials. Releases before 2.1.0 lack SOCKS proxy support. This issue is fixed in versions 2.16.1 and 3.0.12.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| AsyncHttpClient | async-http-client | >= 2.1.0, < 2.16.1; >= 3.0.0, < 3.0.12 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-85719?
How severe is CVE-2026-85719?
How do I fix CVE-2026-85719?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-85709LightRAG provides simple and fast retrieval-augmented genera…5.3
- CVE-2026-8571Insufficient policy enforcement in GPU in Google Chrome on A…8.3
- CVE-2026-85715ExifReader is a JavaScript Exif information parser. Prior to…7.5
- CVE-2026-85716The AsyncHttpClient (AHC) library allows Java applications t…3.7
- CVE-2026-85717The AsyncHttpClient (AHC) library allows Java applications t…6.8
- CVE-2026-85718The AsyncHttpClient (AHC) library allows Java applications t…5.9
- CVE-2026-8572Insufficient policy enforcement in Network in Google Chrome …3.1
- CVE-2026-85720The AsyncHttpClient (AHC) library allows Java applications t…5.9
- CVE-2026-85721The AsyncHttpClient (AHC) library allows Java applications t…7.5
- CVE-2026-85724Moquette is a lightweight Java MQTT broker. Prior to 0.18.1,…9.6
- CVE-2026-85725LightRAG provides simple and fast retrieval-augmented genera…5.9
- CVE-2026-8573Integer overflow in Codecs in Google Chrome on Windows prior…8.3
Are you affected by CVE-2026-85719?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
