PT-2026-33219

CVE-2026-40490

·

Published

2026-04-14

·

Updated

2026-09-18

Description by

CVSS 3.1
6.8
Medium
MetricsAV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions AsyncHttpClient versions prior to 2.14.5 AsyncHttpClient versions prior to 3.0.9
Description When redirect following is enabled via followRedirect(true), the library forwards Authorization and Proxy-Authorization headers and Realm credentials to arbitrary redirect targets, regardless of changes to the domain, scheme, or port. This leads to credential leakage during cross-domain redirects and HTTPS-to-HTTP downgrades. Furthermore, setting stripAuthorizationOnRedirect to true does not prevent the Realm object containing plaintext credentials from being propagated, which causes the NettyRequestFactory function to re-generate credentials for Basic and Digest authentication schemes. An attacker controlling a redirect target through methods such as open redirect, DNS rebinding, or MITM on HTTP can capture Bearer tokens, Basic auth credentials, or other Authorization header values.
Recommendations Update to version 2.14.5. Update to version 3.0.9. Set stripAuthorizationOnRedirect(true) in the client configuration and avoid using Realm-based authentication while redirect following is enabled. Disable redirect following by setting followRedirect(false) and handle redirects manually with origin validation.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-CMXV-58FP-FM3G
CLEANSTART-2026-JU62349
CLEANSTART-2026-RS65756
CLEANSTART-2026-SH44648
CLEANSTART-2026-VY64057
CLEANSTART-2026-WK99982
ECHO-2935-4DAA-B367
Found an issue in the description? Have something to add? Feel free to write us 👾