CVE-2026-23749: falha de baixa gravidade em Golioth Firmware SDK
Golioth Firmware SDK < 0.22.0 Blockwise Transfer Path Out-of-Bounds Read
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
8Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 2.1epss 0.2%
Golioth Firmware SDK version 0.19.1 prior to 0.22.0, fixed in commit 0e788217, contain an out-of-bounds read due to improper null termination of a blockwise transfer path. blockwise_transfer_init() accepts a path whose length equals CONFIG_GOLIOTH_COAP_MAX_PATH_LEN and copies it using strncpy() without guaranteeing a trailing NUL byte, leaving ctx->path unterminated. A later strlen() on this buffer (in golioth_coap_client_get_internal()) can read past the end of the allocation, resulting in a crash/denial of service. The input is application-controlled (not network by default).
CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Produtos afetados
Golioth · Firmware SDKCVEs relacionadas — Golioth Firmware SDK
No mesmo produto, das mais perigosas para as menos.
Referências
https://blog.secmate.dev/posts/golioth-vulnerabilities-disclosure/https://github.com/golioth/golioth-firmware-sdk/commit/0e788217ab4b61a7c1d9fadd1b4a40f5f538a26dhttps://github.com/golioth/golioth-firmware-sdk/releases/tag/v0.22.0https://secmate.dev/disclosures/SECMATE-2025-0017https://www.vulncheck.com/advisories/golioth-firmware-sdk-blockwise-transfer-path-out-of-bounds-read