CVE-2026-119756
Received Received - Intake

Heap Out-of-Bounds Write in Tasmota IoT Firmware

Vulnerability report for CVE-2026-119756, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-09

Last updated on: 2026-11-09

Assigner: VulnCheck

Description

Tasmota through 16.0.0, fixed in commit e97e1e4, contains a heap out-of-bounds write vulnerability in SendReceiveDeviceGroupMessage() that allows unauthenticated attackers on the local network to corrupt heap memory by sending crafted Device Groups messages over UDP port 4447 that cause the log_remaining counter to go negative and writes to exceed the fixed 512-byte buffer. Attackers can exploit this flaw to crash the device or potentially achieve native code execution on ESP8266 and ESP32 platforms that lack ASLR and heap cookies.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-09
Last Modified
2026-11-09
Generated
2026-11-09
AI Q&A
2026-11-09
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-805 The product uses a sequential operation to read or write a buffer, but it uses an incorrect length value that causes it to access memory that is outside of the bounds of the buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a heap out-of-bounds write vulnerability in Tasmota versions up to 16.0.0. It occurs in the SendReceiveDeviceGroupMessage() function when processing crafted Device Groups messages over UDP port 4447. The flaw allows unauthenticated local network attackers to corrupt heap memory by making the log_remaining counter negative, causing writes to exceed a fixed 512-byte buffer. This can crash devices or potentially enable native code execution on ESP8266 and ESP32 platforms which lack ASLR and heap cookies.

Detection Guidance

To detect this vulnerability, monitor UDP traffic on port 4447 for malformed Device Groups messages. Use Wireshark or tcpdump to capture packets and inspect for messages exceeding 512 bytes or containing negative log_remaining values. Check Tasmota device logs for crashes or memory corruption errors.

Impact Analysis

If you use Tasmota devices on your local network, attackers could exploit this to crash your devices or execute malicious code on them. This could disrupt IoT operations, allow unauthorized access to device functions, or potentially compromise connected systems. The impact is higher for ESP8266/ESP32 devices due to their lack of memory protection features.

Mitigation Strategies

Immediately update Tasmota to a version containing commit e97e1e4 or later. Block UDP port 4447 at the network perimeter if Device Groups functionality is not required. Monitor devices for unusual behavior and apply patches as soon as possible.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-119756. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...