CVE-2026-29013 in libcoap
요약
\~에 의해 VulDB • 2026. 05. 27.
libcoap에는 OSCORE Appendix B.2의 CBOR unwrap 처리 과정에서 경계 초과 읽기(out-of-bounds read) 취약점이 존재합니다. src/oscore/oscore_cbor.c의 get_byte_inc() 함수는 경계 검사에 assert()에만 의존하며, NDEBUG로 컴파일된 릴리스 빌드에서는 assert()가 제거됩니다. 공격자는 OSCORE 협상 중 잘못된 OSCORE 옵션이나 응답이 포함된 조작된 CoAP 요청을 전송하여 CBOR 파싱 중 경계 초과 읽기를 유발하고, 할당 크기 계산 시 정수 오버플로우(integer wraparound)를 통해 힙 버퍼 오버플로우 쓰기를 유발할 가능성이 있습니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.