GitHub Advisoryadvisory · PyPI

GHSA-48mj-p7x2-5jfm Basic auth bypass in esphome

HIGH Published 2021-09-29 Modified 2024-09-20 Official page ↗
Aliases
CVE-2021-41104
Ecosystem
PyPI
Packages
esphome
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weaknesses
CWE-306
Reviewed
2021-09-28

Affected packages

• PyPI esphome: < 2021.9.2 → fixed in 2021.9.2

Description

Impact Anyone with web_server enabled and HTTP basic auth configured on 2021.9.1 or older `web_server` allows OTA update without checking user defined basic auth username & password Patches Patch released in 2021.9.2 Workarounds Disable/remove `web_server`

Related

Alias · CVE (1)

  • CVE-2021-41104 ESPHome is a system to control the ESP8266/ESP32. vulnerability

Weakness · CWE (1)

  • CWE-306 Missing Authentication for Critical Functionality weakness

References