Description
Tasmota through 16.0.0, fixed in commit 1cb7ebc, contains a cross-site request forgery vulnerability that allows unauthenticated attackers to bypass Referer-based CSRF protection in HttpCheckPriviledgedAccess() by crafting a Referer header where the device hostname or IP appears as a substring immediately after http://.evil.com/. Attackers can lure an administrator on the device's network to a malicious page to issue arbitrary console commands and reconfigure Wi-Fi, MQTT, settings, or firmware on devices lacking a WebPassword.
Published: 2026-11-09
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Cross‑site request forgery enabling remote command execution and device reconfiguration
Action: Patch Now
AI Analysis

Impact

Tasmota firmware versions up to 16.0.0 contain a CSRF weakness that bypasses Referer header validation in HttpCheckPriviledgedAccess(), allowing an attacker to craft a Referer header that tricks the device into accepting unauthenticated console commands, Wi‑Fi, MQTT, or firmware changes—an instance of input validation weakness (CWE‑352). The vulnerability permits arbitrary console command execution and reconfiguration of device settings without authentication, jeopardizing the confidentiality, integrity, and availability of the device. The flaw is fixed in commit 1cb7ebc that updates the Referer check logic.

Affected Systems

Any device running Tasmota firmware version 16.0.0 or earlier, distributed by arendst via the Tasmota project, is susceptible. The issue affects the web console and HTTP interface exposed on the local network.

Risk and Exploitability

With a CVSS score of 7.5, the flaw is considered high impact; no EPSS data is available and it is not listed in CISA KEV, yet the attack requires only that an administrator visits a crafted page on the device's network. Because the vulnerability does not require authentication, it is readily exploitable by anyone who can reach the device, making it a significant risk for exposed, unsecured devices.

Generated by OpenCVE AI on November 9, 2026 at 18:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade or patch Tasmota firmware to a version newer than 16.0.0 or apply the commit that fixes the Referer check.
  • If an immediate patch is unavailable, configure a strong WebPassword to require authentication before issuing console commands.
  • Restrict network access to the device's web console and console interface, ensuring it is not reachable from untrusted networks or the internet.

Generated by OpenCVE AI on November 9, 2026 at 18:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 17:45:00 +0000

Type Values Removed Values Added
Description Tasmota through 16.0.0, fixed in commit 1cb7ebc, contains a cross-site request forgery vulnerability that allows unauthenticated attackers to bypass Referer-based CSRF protection in HttpCheckPriviledgedAccess() by crafting a Referer header where the device hostname or IP appears as a substring immediately after http://.evil.com/. Attackers can lure an administrator on the device's network to a malicious page to issue arbitrary console commands and reconfigure Wi-Fi, MQTT, settings, or firmware on devices lacking a WebPassword.
Title Tasmota 16.0.0 CSRF via Referer Header Validation Bypass
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 7.5, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T17:27:01.011Z

Reserved: 2026-10-30T15:31:52.080Z

Link: CVE-2026-119755

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T18:17:22.163

Modified: 2026-11-09T18:17:22.163

Link: CVE-2026-119755

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T18:30:13Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)