CVE-2026-59178

9.8

ESPHome · device-builder

A configuration migration error in ESPHome Device Builder Dashboard causes instances to lose authentication protection upon upgrading, allowing unauthenticated remote access to the dashboard.

Executive summary

The ESPHome Device Builder Dashboard is vulnerable to an authentication bypass flaw that permits unauthenticated remote access to the dashboard interface, posing a critical risk of full system compromise.

Vulnerability

This vulnerability is a missing authentication for critical function (CWE-306) caused by a failure to correctly parse environment variables for credential validation. Attackers can access the dashboard without authentication if the deployment relies on legacy environment variable naming conventions.

Business impact

The vulnerability carries a CVSS score of 9.8, reflecting the ability for an unauthenticated remote attacker to gain full control over the home management dashboard. Successful exploitation permits unauthorized access to sensitive configuration data and potentially allows for the execution of arbitrary commands or device manipulation, leading to severe operational disruption or loss of privacy.

Remediation

Immediate Action: Upgrade the ESPHome device-builder component to version 1.0.12 or later immediately to restore authentication fallback logic. If an immediate update is not possible, manually define the $ESPHOME_USERNAME and $ESPHOME_PASSWORD environment variables in the deployment configuration to ensure access control is enforced.

Proactive Monitoring: Review application startup logs for the "WITHOUT AUTHENTICATION" warning banner, which indicates the instance is currently exposed. Monitor network traffic for unauthorized access attempts directed at the dashboard port.

Compensating Controls: Restrict network access to the dashboard port using host-based firewalls or network access control lists (ACLs) to ensure the service is not reachable from untrusted networks.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the critical severity of this authentication bypass, administrators must prioritize updating to version 1.0.12. This update reintroduces support for legacy credentials while providing clear guidance for migration, ensuring that systems remain protected against unauthorized access.

More ESPHome CVEs

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief critical section

Sources