PT-2026-35072 · Espressif Systems · Arduino-Esp32
Amemoyoi
·
Published
2026-04-24
·
Updated
2026-04-25
·
CVE-2026-41429
CVSS v3.1
8.8
High
| Vector | AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
arduino-esp32 versions prior to 3.3.8
Description
A remotely reachable memory corruption issue exists in the NBNS packet handling path. When NetBIOS is enabled via the
NBNS.begin() function, the device listens on UDP port 137 and processes untrusted NBNS requests from the local network. The request parser trusts the attacker-controlled name len field without enforcing a bound consistent with the fixed-size destination buffers used later in the flow.Recommendations
Update to version 3.3.8.
As a temporary workaround, avoid calling the
NBNS.begin() function to disable NetBIOS functionality.Exploit
Fix
Stack Overflow
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Arduino-Esp32