Esphome vulnerabilities
We track 8 vulnerabilities in Esphome products across 3 products. 8 are rated high or critical, and none are known to be exploited. The most recent was published on October 28, 2026.
Latest Esphome vulnerabilities
- 8.8 High severity
device-builder: Binding to an Unrestricted IP Address
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 e
- 9.8 Critical severity
device-builder: Missing Authentication for Critical Functionality
ESPHome Device Builder Dashboard is a dashboard for the ESPHome home management software. Prior to version 1.0.12, the dashboard reads its authentication credentials from `$ESPHOME_USERNAME` and `$ESPHOME_PASSWORD`. Earlier versions, and the legacy `esphome` d
- 8.6 High severity
esphome: Incomplete List of Disallowed Inputs
ESPHome through 2026.7.0-dev contains an operator-precedence bug in the cv.url validator in esphome/config_validation.py. Because binds tighter than , any file: URI passes validation regardless of netloc. This validator gates the field of the external_componen
- 7.5 High severity
esphome: Integer Overflow or Wraparound
ESPHome is a system to control microcontrollers remotely through Home Automation systems. In versions 2025.9.0 through 2025.12.6, an integer overflow in the API component's protobuf decoder allows denial-of-service attacks when API encryption is not used. The
- 8.1 High severity
esphome: Incorrect Implementation of Authentication Algorithm
ESPHome is a system to control microcontrollers remotely through Home Automation systems. In version 2025.8.0 in the ESP-IDF platform, ESPHome's web_server authentication check can pass incorrectly when the client-supplied base64-encoded Authorization value is
- 8.1 High severity
esphome: Cross-Site Request Forgery
ESPHome is a system to control microcontrollers remotely through Home Automation systems. API endpoints in dashboard component of ESPHome version 2023.12.9 (command line installation) are vulnerable to Cross-Site Request Forgery (CSRF) allowing remote attacker
- 8.7 High severity
esphome: Improper Neutralization of Input During Web Page Generation
ESPHome is a system to control your ESP8266/ESP32 for Home Automation systems. Starting in version 2023.12.9 and prior to version 2024.2.2, editing the configuration file API in dashboard component of ESPHome version 2023.12.9 (command line installation and Ho
- 8.8 High severity
esphome: Improper Limitation of a Pathname to a Restricted Directory
ESPHome is a system to control your ESP8266/ESP32. A security misconfiguration in the edit configuration file API in the dashboard component of ESPHome version 2023.12.9 (command line installation) allows authenticated remote attackers to read and write arbitr