Katalog CVE

CVE-2026-8470

WysokieCVSS 7.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 2 - wyżej niż 2% wszystkich znanych CVE

Streszczenie

IBM Langflow OSS w wersjach 1.0.0 do 1.10.3 używa nienadającego się do kryptografii modułu losowego Pythona do generowania kluczy szyfrowania Fernet z sekretów użytkownika krótszych niż 32 znaki. Deterministyczny generator Mersenne Twister PRNG produkuje identyczne klucze dla identycznych ziaren, co pozwala atakującym odtworzyć klucze szyfrowania i odszyfrować przechowywane klucze API i tokeny uwierzytelniające.

Ocena ryzyka

Ryzyko polega na możliwości odszyfrowania wrażliwych danych, takich jak klucze API i tokeny uwierzytelniające, co może prowadzić do nieautoryzowanego dostępu do systemów i danych.

Rekomendacja

Zaleca się aktualizację IBM Langflow OSS do wersji, która używa bezpiecznego generatora liczb losowych do tworzenia kluczy szyfrowania. Należy również wymusić używanie sekretów o długości co najmniej 32 znaków.

Inne podatności w IBM Langflow OSS

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS