CVE Catalog

CVE-2026-8470

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.11%

2th percentile - higher than 2% of all known CVEs

Summary

IBM Langflow OSS versions 1.0.0 through 1.10.3 use Python's non-cryptographic random module for generating Fernet encryption keys from user secrets under 32 characters. The deterministic Mersenne Twister PRNG produces identical keys for identical seeds, allowing attackers to reproduce encryption keys and decrypt stored API keys and authentication tokens.

Risk Assessment

The risk is the potential decryption of sensitive data such as API keys and authentication tokens, which could lead to unauthorized access to systems and data.

Recommendation

It is recommended to upgrade IBM Langflow OSS to a version that uses a secure random number generator for encryption key generation. Also enforce the use of secrets at least 32 characters long.

Other vulnerabilities in IBM Langflow OSS

See all
Original NVD description (English source)

IBM Langflow OSS 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, and 1.0.0 through 1.10.3 use Python's non-cryptographic random module for generating Fernet encryption keys from user secrets under 32 characters. The deterministic Mersenne Twister PRNG produces identical keys for identical seeds, allowing attackers to reproduce encryption keys and decrypt stored API keys and authentication tokens.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS