CVE-2026-29013
libcoap Out-of-Bounds Read in OSCORE CBOR Unwrap Handling
CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th
libcoap contains out-of-bounds read vulnerabilities in OSCORE Appendix B.2 CBOR unwrap handling where get_byte_inc() in src/oscore/oscore_cbor.c relies solely on assert() for bounds checking, which is removed in release builds compiled with NDEBUG. Attackers can send crafted CoAP requests with malformed OSCORE options or responses during OSCORE negotiation to trigger out-of-bounds reads during CBOR parsing and potentially cause heap buffer overflow writes through integer wraparound in allocation size computation.
| CWE | CWE-125 |
| Vendor | libcoap |
| Product | libcoap |
| Published | Apr 17, 2026 |
Stay Ahead of the Next One
Get instant alerts for libcoap libcoap
Be the first to know when new unknown vulnerabilities affecting libcoap libcoap are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
Affected Versions
libcoap / libcoap
0 < v4.3.5b
References
Credits
Kazuma Matsumoto