Katalog CVE

CVE-2026-44698

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

Aplikacje Home Assistant Companion na iOS i Android udostępniają mostek JavaScript do WebView, który jest podatny na ataki z ifram pochodzących z innych domen. Luka umożliwia wykonanie dowolnego kodu JavaScript w kontekście głównej ramki frontendu Home Assistant oraz kradzież tokena dostępu zalogowanego użytkownika.

Ocena ryzyka

Atakujący może przejąć sesję użytkownika, uzyskując pełny dostęp do jego instancji Home Assistant, w tym do sterowania urządzeniami i danymi prywatnymi.

Rekomendacja

Należy natychmiast zaktualizować aplikację Home Assistant Companion na iOS do wersji 2026.4.1 lub nowszej, a na Android do wersji 2026.4.4 lub nowszej.

Powiązane podatności

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

Home Assistant is open source home automation software that puts local control and privacy first. Prior to 2026.4.1 for iOS and 2026.4.4 for Android, he Home Assistant Companion apps for Android and iOS expose a JavaScript bridge to the in-app WebView window.externalApp on Android and webkit.messageHandlers.getExternalAuth (alongside revokeExternalAuth and externalBus) on iOS. Two flaws expose the bridge to all frames (including cross-origin iframes) and unsanitized interpolation of the JavaScript callback identifier allows a cross-origin iframe rendered inside the Companion app to execute arbitrary JavaScript in the Home Assistant frontend's main-frame origin and exfiltrate the signed-in user's access token. This vulnerability is fixed in 2026.4.1 for iOS and 2026.4.4 for Android.

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