CVE-2026-28522
Modified Modified - Updated After Analysis
Null Pointer Dereference in arduino-TuyaOpen WiFiUDP Causes DoS

Publication date: 2026-03-16

Last updated on: 2026-05-26

Assigner: VulnCheck

Description
arduino-TuyaOpen before version 1.2.1 contains a null pointer dereference vulnerability in the WiFiUDP component. An attacker on the same local area network can send a large volume of malicious UDP packets that trigger a null pointer dereference, resulting in a denial-of-service condition.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-03-16
Last Modified
2026-05-26
Generated
2026-05-27
AI Q&A
2026-03-16
EPSS Evaluated
2026-05-25
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
tuya arduino-tuyaopen to 1.2.1 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-476 The product dereferences a pointer that it expects to be valid but is NULL.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

CVE-2026-28522 is a vulnerability in the arduino-TuyaOpen software before version 1.2.1. It is caused by a null pointer dereference in the WiFiUDP component.

An attacker on the same local area network can exploit this by sending a large volume of malicious UDP packets to the device. This causes memory exhaustion, which triggers the null pointer dereference and leads to a denial-of-service (DoS) condition.


How can this vulnerability impact me? :

[{'type': 'paragraph', 'content': "This vulnerability can cause a denial-of-service condition on affected devices. An attacker on the same local network can send malicious UDP packets that exhaust the device's memory, causing it to crash or become unresponsive."}, {'type': 'paragraph', 'content': 'The impact is high on availability, meaning the device may stop functioning properly, which could disrupt any services or operations relying on it.'}] [1]


How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

I don't know


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability can be detected by monitoring network traffic for an unusually large volume of UDP packets originating from devices on the same local area network. Such traffic patterns may indicate an attempt to exploit the null pointer dereference in the WiFiUDP component.

Commands to help detect this include using network monitoring tools or packet analyzers to filter and count UDP packets. For example, using tcpdump on a Linux system:

  • tcpdump -i <interface> udp and src net <local_network>
  • This command captures UDP packets from the local network interface, allowing you to observe if there is an abnormal volume of UDP traffic.

Additionally, you can use tools like Wireshark to analyze UDP traffic patterns for potential exploitation attempts.


What immediate steps should I take to mitigate this vulnerability?

The immediate and recommended step to mitigate this vulnerability is to update the arduino-TuyaOpen software to version 1.2.1 or later, where the null pointer dereference issue in the WiFiUDP component has been fixed.

Until the update can be applied, consider restricting or monitoring UDP traffic on the local network to prevent an attacker from sending a large volume of malicious UDP packets to the device.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart