Insufficiently protected credentials in Async-http-client - #VU142449
Published: August 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose sensitive credentials to a cross-origin redirect target.
The vulnerability exists due to insufficiently protected credentials in the redirect handling logic when following cross-origin redirects after a 401 response. A remote attacker can control a redirect target and trigger credential re-sending to disclose sensitive credentials to a cross-origin redirect target.
Only clients configured with a client-wide realm and following redirects are vulnerable. The issue occurs when credentials are re-derived from the client configuration after the per-exchange realm has been cleared.