CVE-2026-28520
8.4Tuya · arduino-TuyaOpen
A single-byte buffer overflow in the WiFiMulti component of arduino-TuyaOpen allows unauthenticated attackers to execute arbitrary code via a malicious Wi-Fi access point.
Executive summary
The arduino-TuyaOpen library is vulnerable to a buffer overflow that permits remote code execution on embedded devices when they connect to a malicious access point.
Vulnerability
This vulnerability is a single-byte buffer overflow (CWE-193) located within the WiFiMulti component. An unauthenticated attacker can trigger this flaw by enticing a device to connect to a malicious Wi-Fi hotspot, leading to arbitrary code execution on the embedded hardware.
Business impact
Successful exploitation allows an attacker to gain full control over affected smart hardware, potentially resulting in complete compromise of the device's functionality. Given the CVSS score of 8.4, this high-severity vulnerability poses a significant risk to operational integrity, as compromised embedded devices can be used as entry points for further lateral movement within a network.
Remediation
Immediate Action: Update the arduino-TuyaOpen library to version 1.2.1 or later to resolve the underlying buffer overflow.
Proactive Monitoring: Monitor network traffic for connections to unknown or suspicious Wi-Fi access points and audit device logs for unexpected reboots or anomalous behavior during the network association process.
Compensating Controls: Restrict device connectivity to known, trusted Wi-Fi networks and utilize enterprise-grade wireless security protocols to mitigate the risk of connecting to rogue access points.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
Organizations utilizing the Tuya arduino-TuyaOpen library must prioritize upgrading to version 1.2.1 immediately. The ability for an unauthenticated attacker to achieve remote code execution makes this a critical maintenance item for all affected embedded systems.
Sources
Originally found and disclosed by Maxime ROSSI BELLOM, per the CVE Program record.
- Tuya SRC Security Advisory Vendor advisory
- arduino-TuyaOpen GitHub Repository
- VulnCheck Advisory: arduino-TuyaOpen WiFiMulti Single-Byte Buffer Overflow Remote Code Execution Third-party advisory