Missing Release of Resource after Effective Lifetime in Async-http-client - #VU142448
Published: August 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to missing release of resource after effective lifetime in NettyConnectListener when handling TLS connection failures before the handshake completes. A remote attacker can trigger repeated failed TLS connection attempts to cause a denial of service.
The issue is exploitable only when a connection limit is configured greater than zero; with per-host limits a single host can be locked out, while global limits can block access to every host.