CVE-2025-52471: ESP-NOW Integer Underflow Vulnerability Advisory
espressif · esp-idf
Affected: espressif esp-idf · Exploitation: unlikely (under 1%)
Not in CyberSIXT coverage yet: no article names this CVE. This page shows the public record.
Higher than 60% of scored CVEs
DescriptionCVE.org
ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. An integer underflow vulnerability has been identified in the ESP-NOW protocol implementation within the ESP Wi-Fi component of versions 5.4.1, 5.3.3, 5.2.5, and 5.1.6 of the ESP-IDF framework. This issue stems from insufficient validation of user-supplied data length in the packet receive function. Under certain conditions, this may lead to out-of-bounds memory access and may allow arbitrary memory write operations. On systems without a memory protection scheme, this behavior could potentially be used to achieve remote code execution (RCE) on the target device. In versions 5.4.2, 5.3.4, 5.2.6, and 5.1.6, ESP-NOW has added more comprehensive validation logic on user-supplied data length during packet reception to prevent integer underflow caused by negative value calculations. For ESP-IDF v5.3 and earlier, a workaround can be applied by validating that the `data_len` parameter received in the RX callback (registered via `esp_now_register_recv_cb()`) is a positive value before further processing. For ESP-IDF v5.4 and later, no application-level workaround is available. Users are advised to upgrade to a patched version of ESP-IDF to take advantage of the built-in mitigation.
Affected products1
From the CVE record. A product or version that is not listed is unknown, not unaffected.
- espressif · esp-idf= 5.4.1; = 5.3.3; = 5.2.5; = 5.1.6
On the Atlas
Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.
CoverageNo articles yet
No CyberSIXT article names CVE-2025-52471 yet, so there is no coverage timeline, action brief or change log for it. Everything on this page comes from the public CVE record, CISA KEV, EPSS and the nuclei template index. Search the archive or see the CVEs in the news.
References
- NVD entrynvd.nist.gov
- CVE recordcve.org
- Weakness CWE-191cwe.mitre.org
- github.com/espressif/esp-idf/security/advisories/GHSA-hqhh-cp47-github.com
- github.com/espressif/esp-idf/commit/b1a379d57430d265a53aca13d59dgithub.com
- github.com/espressif/esp-idf/commit/c5fc81917805f99e687c81cc56b6github.com
- github.com/espressif/esp-idf/commit/d4dafbdc3572387cd4f9a62b7765github.com
- github.com/espressif/esp-idf/commit/d6ec5a52255b17c1d6ef379e89f9github.com
- github.com/espressif/esp-idf/commit/df7757d8279871fa7a2f42ef3962github.com
- github.com/espressif/esp-idf/commit/edc227c5eaeced999b5212943a94github.com