Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) in DuckDB - CVE-2025-64429
Published: April 23, 2026
DuckDB
Detailed vulnerability description
The vulnerability allows a remote attacker to disclose sensitive information.
The vulnerability exists due to the use of a cryptographically weak random number generator in the encryption crypto implementation when generating cryptographic keys, IVs, and DatabaseID values with the fallback Mbed TLS implementation. A remote attacker can recover the internal RNG state from public IVs to disclose sensitive information.
This issue affects temporary file encryption when the fallback Mbed TLS implementation is used.