๐Ÿ” CVE Alert

CVE-2026-85716

LOW 3.7

AsyncHttpClient: SCRAM and Digest mutual-authentication responses are not verified

CVSS Score
3.7
EPSS Score
0.0%
EPSS Percentile
0th

The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses. From 3.0.8 until 3.0.12, processScramAuthenticationInfo and processAuthenticationInfo compute the SCRAM ServerSignature or Digest rspauth verification result but log a mismatch and still deliver the response as authenticated. On a non-TLS or compromised transport, a peer that has not proved knowledge of the shared secret can therefore be accepted as the server. The fix rejects a present invalid value and computes Digest rspauth from the Authorization parameters actually sent, but verification remains unenforced when the value is absent, the sent parameters cannot be recovered, or Digest uses qop=auth-int. This issue is fixed in version 3.0.12.

CWE CWE-287 CWE-390
Vendor asynchttpclient
Product async-http-client
Published Sep 17, 2026
Stay Ahead of the Next One

Get instant alerts for asynchttpclient async-http-client

Be the first to know when new low vulnerabilities affecting asynchttpclient async-http-client are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Affected Versions

AsyncHttpClient / async-http-client
>= 3.0.8, < 3.0.12

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/AsyncHttpClient/async-http-client/security/advisories/GHSA-fj9w-c36g-h5x8 github.com: https://github.com/AsyncHttpClient/async-http-client/pull/2235 github.com: https://github.com/AsyncHttpClient/async-http-client/commit/10b3db9910f0bbad2ea3dc7c7553bae12bc4a5e4 github.com: https://github.com/AsyncHttpClient/async-http-client/commit/685173afea07892462071d966ef6ce5c88cbc66f github.com: https://github.com/AsyncHttpClient/async-http-client/commit/7fe8700fd5b46c668cee7774624f36b87b9dd32a