๐Ÿ” CVE Alert

CVE-2026-113783

HIGH 7.4

ESP-IDF: Stack-based memory corruption in lwIP DNS/SNTP handling for multi-IP DNS responses

CVSS Score
7.4
EPSS Score
0.0%
EPSS Percentile
0th

ESP-IDF is the Espressif Internet of Things (IOT) Development Framework. From 5.2.3 until 5.3.7, 5.4.5, 5.5.6, and 6.0.3, the lwIP DNS resolver's cached-lookup path in dns_lookup() in dns.c copies every cached address into a caller-provided single ip_addr_t output buffer without a length parameter or bounds check. When CONFIG_LWIP_DNS_MAX_HOST_IP is greater than 1 and a cached hostname has multiple A or AAAA records, a subsequent lookup through dns_gethostbyname() or dns_gethostbyname_addrtype() writes beyond the single-element buffer into adjacent stack memory. A network-positioned attacker who influences DNS responses can cause a reboot through stack-canary corruption or, without stack protection, overwrite stack variables with attacker-controlled address bytes and potentially redirect control flow. This issue is fixed in versions 5.5.6 and 6.0.3 and is scheduled to be fixed in versions 5.3.7 and 5.4.5. No fixed release is available for the end-of-life 5.2 line.

CWE CWE-121
Vendor espressif
Product esp-idf
Published Nov 4, 2026
Stay Ahead of the Next One

Get instant alerts for espressif esp-idf

Be the first to know when new high vulnerabilities affecting espressif esp-idf are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

Affected Versions

espressif / esp-idf
>= 5.2.3, <= 5.2.8 >= 5.3.2, < 5.3.7 >= 5.4.0, < 5.4.5 >= 5.5.0, < 5.5.6 >= 6.0.0, < 6.0.3

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/espressif/esp-idf/security/advisories/GHSA-ch63-jxm5-vmvf github.com: https://github.com/espressif/esp-idf/commit/75f2ff7e0c2d19e113293ec122b701c83d2f6665 github.com: https://github.com/espressif/esp-idf/commit/7ab85eb4dc7d7695960d940badcd62592c365056 github.com: https://github.com/espressif/esp-idf/commit/882843dbf838b0c02e09d46bb6283bda73496b8c github.com: https://github.com/espressif/esp-idf/commit/98e6e7a08fca391563651a1e751cc45a3b27d18b github.com: https://github.com/espressif/esp-idf/commit/af7543d00a4d7b489e010a70b59fd3d8022a40f4 github.com: https://github.com/espressif/esp-idf/commit/defaa2f559470acfee5e2e5ea80a79b73424d483