CVE-2026-45542

ESF-IDF: Heap buffer overflow in protocomm Security2 over Bluetooth

State
Published
Severity
7.1 High
Published
Jun 10, 2026
Updated
Jun 10, 2026
Reserved
May 12, 2026

Read the record on cve.org

Description

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.

Scores

CVSSScoreVectorSource
3.17.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:HGitHub_M

Weaknesses

Affected Products

ProductVersions
esp-idfespressif
  • = 5.2.6Affected
  • = 5.3.5Affected
  • = 5.4.4Affected
  • = 5.5.4Affected
  • = 6.0Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.