Approved changes feed: RSS · Atom
cpe:2.3:a:espressif:esp-idf:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Espressif (df5bdb83-6e76-51c7-9f3a-58b3951d8668) |
|---|---|
| Product | Esp Idf (29bf1061-ced6-5eb1-a4df-891a8bf1a38e) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/espressif/esp-idf |
purl2cpe | 2026-06-01 10:12:28.137092 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-81507 |
vulnerable | 2026-11-03 10:15:36.678716 |
ESF-IDF: Bluetooth Classic L2CAP Heap Memory Disclosure Allowing Unauthorized Access to Sensitive Data
MEDIUM (6.5)
ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. Prior to 5.2.8, 5.3.6, 5.5.5, 6.0.3, and 6.1-rc1, ESP-IDF BlueDroid L2CAP configuration-option processing in l2c_main.c and l2c_utils.c does not consistently validate option lengths against the remaining received packet bytes. A remote unauthenticated BR/EDR peer within radio range can send a malformed L2CAP configuration request that causes an out-of-bounds read, and under some runtime conditions limited adjacent Bluetooth stack memory can be included in an outbound L2CAP Configuration Response. The issue affects ESP32-class products using the BlueDroid host stack with Classic Bluetooth enabled. This issue is fixed in 5.2.8, 5.3.6, 5.5.5, 6.0.3, and 6.1-rc1.
Published: 2026-10-13T15:12:01.010Z
Updated: 2026-10-14T15:00:34.785Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-55687 |
vulnerable | 2026-07-29 01:00:28.568628 |
ESF-IDF: Stack-Based Out-of-Bounds Write in JPEG Decoder DQT Marker Parsing
HIGH (7.5)
ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. Versions 6.0.1, 5.5.4, 5.4.4, 5.3.5, and possibly prior contain an out-of-bounds write in jpeg_parse_dqt_marker() in components/esp_driver_jpeg/jpeg_parse_marker.c because the attacker-controlled DQT marker Tq nibble is used as an index into the qt_tbl array without validating that it is in the range 0..3, allowing malformed JPEG input to corrupt stack memory and reliably trigger a denial of service. This issue is fixed in version 6.0.2 and is expected to be fixed in versions 5.5.5, 5.4.5, and 5.3.6.
Published: 2026-07-10T15:59:31.646Z
Updated: 2026-07-10T20:58:56.932Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-46532 |
vulnerable | 2026-07-29 00:54:59.008757 |
ESF-IDF: Heap Out-of-Bounds Read in Bluedroid AVRCP Target Parser
MEDIUM (4.6)
ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. In versions 5.2.6, 5.3.5, 5.4.4, 5.5.3, and 6.0, an out-of-bounds read exists in the BlueDroid AVRCP vendor-command parser (avrc_pars_vendor_cmd() in components/bt/host/bluedroid/stack/avrc/avrc_pars_tg.c). This issue has been patched in versions 5.2.7, 5.3.6, 5.4.5, 5.5.4, and 6.0.1.
Published: 2026-06-10T00:35:30.465Z
Updated: 2026-06-10T16:10:31.318Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45542 |
vulnerable | 2026-07-29 00:52:15.594789 |
ESF-IDF: Heap buffer overflow in protocomm Security2 over Bluetooth
HIGH (7.1)
ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. In versions 5.2.6, 5.3.5, 5.4.4, 5.5.4, and 6.0, a heap buffer overflow exists in the Security Scheme 2 (SRP6a) session-setup path of the protocomm component. The first-phase handler (handle_session_command0() in components/protocomm/src/security/security2.c) trusts the length of a client-supplied protobuf field for the SRP6a username and copies it into a buffer whose size is derived from a narrower destination type. The resulting truncation-versus-copy asymmetry corrupts the heap when an oversized value is supplied. This issue has been patched in versions 5.2.7, 5.3.6, 5.4.5, 5.5.5, and 6.0.1.
Published: 2026-06-10T00:34:53.238Z
Updated: 2026-06-10T15:16:16.137Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45541 |
vulnerable | 2026-07-29 00:52:15.594619 |
ESF-IDF: Remote Null Pointer Dereference in WebSocket Server
HIGH (7.5)
ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. In versions 5.2.6, 5.3.5, 5.4.4, 5.5.4, and 6.0, a NULL-pointer dereference exists in the WebSocket subprotocol-negotiation path of the esp_http_server component. While parsing the client-supplied Sec-WebSocket-Protocol request header during the WebSocket handshake, the tokenisation result is dereferenced without a NULL check, so a malformed header value can crash the server before any application-level authentication runs. This issue has been patched in versions 5.2.7, 5.3.6, 5.4.5, 5.5.5, and 6.0.1.
Published: 2026-06-10T00:25:59.233Z
Updated: 2026-06-10T14:40:16.880Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45329 |
vulnerable | 2026-07-29 00:52:15.311947 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45328 |
vulnerable | 2026-07-29 00:52:15.311769 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45160 |
vulnerable | 2026-07-29 00:52:15.103840 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-25532 |
vulnerable | 2026-06-08 07:53:19.944077 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-25508 |
vulnerable | 2026-06-08 07:53:19.909277 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-25507 |
vulnerable | 2026-06-08 07:53:19.904671 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68474 |
vulnerable | 2026-06-08 07:41:21.174407 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68473 |
vulnerable | 2026-06-08 07:41:21.169381 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-66409 |
vulnerable | 2026-06-08 07:41:18.882351 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-65092 |
vulnerable | 2026-06-08 07:39:20.703480 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64342 |
vulnerable | 2026-06-08 07:39:18.403255 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-55297 |
vulnerable | 2026-06-08 07:33:14.575469 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-52471 |
vulnerable | 2026-06-08 07:31:11.649823 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-53845 |
vulnerable | 2026-06-08 06:54:15.617381 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-28183 |
vulnerable | 2026-06-08 06:33:26.687990 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-24893 |
vulnerable | 2026-06-08 05:41:44.845432 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-28139 |
vulnerable | 2026-06-08 05:31:22.998249 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-28136 |
vulnerable | 2026-06-08 05:31:22.996264 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-28135 |
vulnerable | 2026-06-08 05:31:22.995572 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-16146 |
vulnerable | 2026-06-08 05:19:27.439421 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-13595 |
vulnerable | 2026-06-08 05:18:00.836426 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-13594 |
vulnerable | 2026-06-08 05:18:00.834361 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-12638 |
vulnerable | 2026-06-08 05:17:58.658074 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-15894 |
vulnerable | 2026-06-08 05:12:58.184977 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-12587 |
vulnerable | 2026-06-08 05:12:39.378297 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-12586 |
vulnerable | 2026-06-08 05:12:39.377088 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2018-18558 |
vulnerable | 2026-06-08 05:11:14.241064 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.