Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) in Async-http-client - #VU142438
Published: August 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to reduce the unpredictability of digest authentication nonces and disclose sensitive information.
The vulnerability exists due to use of a cryptographically weak pseudorandom number generator in Realm.Builder cnonce generation when generating the client nonce for HTTP Digest authentication. A remote attacker can observe or influence enough generator output to reduce the unpredictability of digest authentication nonces and disclose sensitive information.
The issue affects the cnonce used by HTTP Digest authentication, which RFC 7616 requires to be unpredictable to help protect against chosen-plaintext and precomputation attacks on credentials.