CVE-2026-59177
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 67 - wyżej niż 67% wszystkich znanych CVE
Streszczenie
W ESPHome Device Builder Dashboard przed wersją 1.0.10 zaufana witryna ingress dodatku Home Assistant nasłuchuje na 0.0.0.0, pomijając uwierzytelnianie dashboardu, a sieć hosta wymagana dla mDNS wystawia ją na interfejs LAN. Dowolne urządzenie w sieci lokalnej może połączyć się bezpośrednio z portem ingress, ominąć supervisor i uzyskać pełny dashboard bez poświadczeń.
Ocena ryzyka
Urządzenie w sieci lokalnej może uzyskać pełny dashboard bez uwierzytelnienia, co umożliwia wykonanie kodu Pythona i powłoki oraz dostęp do plików konfiguracji i danych. Może to naruszyć konfigurację Home Assistant i zarządzane urządzenia ESPHome.
Rekomendacja
Zaktualizuj ESPHome Device Builder Dashboard do wersji 1.0.10 lub nowszej i ogranicz dostęp do portu ingress w sieci LAN.
Inne podatności w ESPHome Device Builder Dashboard
Oryginalny opis (angielski, źródło NVD)
ESPHome Device Builder Dashboard is a dashboard for the ESPHome home management software. Prior to 1.0.10, the `Home Assistant` add-on's trusted `ingress` site binds to `0.0.0.0` while intentionally skipping dashboard authentication because the supervisor is expected to authenticate requests upstream. Host networking, required for mDNS, also binds this no-auth site to the `Home Assistant` host's LAN interface. Any device on that local network can therefore connect directly to the `ingress` port, bypass the supervisor, and obtain the full dashboard without credentials or operator misconfiguration. Dashboard capability includes compile-time Python execution through `external_components:`, shell execution through compile and validation subprocesses, and arbitrary access to configuration and data files, compromising the mounted `Home Assistant` configuration and managed ESPHome devices. The standalone Docker dashboard and the password-gated public port 6052 are not affected. This issue is fixed in version 1.0.10.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

