Katalog CVE

CVE-2026-94591

WysokieCVSS 8.4
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Armatura One przechowuje poświadczenia bazy danych i brokera komunikatów w pliku konfiguracyjnym instalacji, szyfrując je za pomocą AES-128-CBC, gdy ta ochrona jest włączona. Klucz szyfrowania i wektor inicjalizacyjny są stałymi wartościami osadzonymi w oprogramowaniu i są identyczne we wszystkich instalacjach. Atakujący z kopią pakietu instalacyjnego może odzyskać ten klucz i wektor inicjalizacyjny, a następnie odszyfrować przechowywane poświadczenia dowolnej konkretnej instalacji, do której uzyska osobno zaszyfrowany plik konfiguracyjny.

Ocena ryzyka

Ujawnienie poświadczeń może umożliwić nieautoryzowany dostęp do bazy danych i brokera komunikatów, co może prowadzić do naruszenia danych i zakłócenia działania systemu.

Rekomendacja

Zmień mechanizm szyfrowania na wykorzystujący unikalne klucze per instalacja i zabezpiecz pliki konfiguracyjne przed nieautoryzowanym dostępem.

Inne podatności w Armatura One

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

Armatura One stores database and message-broker credentials in an install configuration file, encrypting them with AES-128-CBC when this protection is enabled. The encryption key and initialization vector are fixed values embedded in the software itself and are identical across every installation. An attacker with a copy of the installation package can recover this key and initialization vector, and can then decrypt the stored credentials of any specific installation to which the attacker separately obtains the encrypted configuration file.

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