CVE-2021-41104CWE-306

web_server allows OTA update without checking user defined basic auth username & password

High · published September 28, 2021

CVSS v3.1
7.5
EPSS
1%
Percentile
68.3
In the wild
Unconfirmed
What it is

ESPHome is a system to control the ESP8266/ESP32. Anyone with web_server enabled and HTTP basic auth configured on version 2021.9.1 or older is vulnerable to an issue in which `web_server` allows over-the-air (OTA) updates without checking user defined basic auth username & password. This issue is patched in version 2021.9.2. As a workaround, one may disable or remove `web_server`.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.01213 · 68.3th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2021-09-28T15:15Z
EPSS history
Timeline
  • 28 SEP 15:15Z
    web_server allows OTA update without checking user defined basic auth username & password
    cvelistv5