CVE-2026-53456
ŚrednieCVSS 5.6Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
Blueprint Studio przed wersją 2.5.2 w terminalu SSH zapisuje materiał klucza prywatnego do pliku w katalogu konfiguracyjnym Home Assistant przed zastosowaniem restrykcyjnych uprawnień i polega na najlepszych staraniach przy sprzątaniu. Klucz może tymczasowo pozostać na dysku i może przetrwać, jeśli sprzątanie się nie powiedzie lub Home Assistant ulegnie awarii. Użytkownik lub proces z dostępem do systemu plików katalogu konfiguracyjnego może uzyskać pozostały klucz prywatny.
Ocena ryzyka
Pozostawiony klucz prywatny SSH może zostać przechwycony przez osoby lub procesy z dostępem do systemu plików, co może prowadzić do nieautoryzowanego dostępu do systemów zdalnych.
Rekomendacja
Zaktualizuj Blueprint Studio do wersji 2.5.2 lub nowszej, która zawiera poprawkę.
Oryginalny opis (angielski, źródło NVD)
Blueprint Studio is a VS Code-like file editor for Home Assistant configuration files. Prior to 2.5.2, Blueprint Studio terminal SSH key authentication in custom_components/blueprint_studio/backend/terminal_manager.py wrote SSH private-key material to a file under the Home Assistant configuration directory before applying restrictive permissions and relied on best-effort cleanup. The key could temporarily remain on disk and could persist if cleanup failed or Home Assistant crashed. A user or process with filesystem access to the Home Assistant configuration directory could obtain the residual private key. This issue is fixed in version 2.5.2.

