Severity by source
AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionCVE.org
arduino-TuyaOpen before version 1.2.1 contains a single-byte buffer overflow vulnerability in the WiFiMulti component. When the victim's smart hardware connects to an attacker-controlled AP hotspot, the attacker can exploit the overflow to execute arbitrary code on the affected embedded device.
AnalysisAI
Single-byte buffer overflow vulnerability in the WiFiMulti component of arduino-TuyaOpen (versions before 1.2.1) that allows remote code execution when IoT devices connect to attacker-controlled WiFi access points. This affects Tuya's Arduino library used in smart home devices, with a CVSS score of 8.4, though the local attack vector (AV:L) suggests physical proximity is required despite the remote exploitation capability described.
Technical ContextAI
The vulnerability affects arduino-TuyaOpen (CPE: cpe:2.3:a:tuya:arduino-tuyaopen:*:*:*:*:*:*:*:*), which is Tuya's Arduino library for IoT device development. The root cause is CWE-193 (Off-by-one Error), a common boundary condition error where code writes one byte beyond the allocated buffer. The WiFiMulti component handles multiple WiFi network connections, and the overflow occurs during AP connection processing. Tuya is a major IoT platform provider, so this library is likely embedded in numerous smart home devices.
RemediationAI
Update arduino-TuyaOpen to version 1.2.1 or later, which contains the fix for this vulnerability. For devices that cannot be immediately updated, implement network segmentation to isolate IoT devices and use trusted WiFi networks only. Monitor the official Tuya announcement page (https://src.tuya.com/announcement/32) for additional guidance. Device manufacturers using this library should release firmware updates incorporating the patched version.
More in Arduino Tuyaopen
View allHeap-based buffer overflow vulnerability in the DnsServer component of Tuya's arduino-TuyaOpen library (versions before
CVE-2026-28521 is an out-of-bounds memory read vulnerability in the TuyaIoT component of arduino-TuyaOpen library versio
Arduino-TuyaOpen before version 1.2.1 contains a null pointer dereference vulnerability in its WiFiUDP component that al
Same weakness CWE-193 – Off-by-one Error
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-12227