PT-2026-67524 · Unknown+1 · Zephyr Rtos+1

CVE-2026-10849

·

Published

2026-08-03

·

Updated

2026-09-01

CVSS v3.1

8.2

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Name of the Vulnerable Software and Affected Versions Zephyr RTOS (affected versions not specified)
Description The hawkBit device management client accumulates the body of an HTTP response from an update server into a heap buffer using the response json cb() function. The buffer is sized to hold the received body bytes but does not reserve space for a terminating NUL character. When the full response is received, the code writes a NUL terminator one byte past the end of the heap object, resulting in a heap-based out-of-bounds write. This occurs because the body length and fragmentation are controlled by the remote server via rsp->body frag start and rsp->body frag len. A malicious, compromised, or man-in-the-middle server can trigger this by sending a response body that matches or exceeds the buffer allocation size. This heap corruption can lead to a denial of service due to faults during subsequent memory allocations or frees.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

DoS

Memory Corruption

Heap Based Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-10849
GHSA-39H3-7PHX-PWHV

Affected Products

Zephyr Rtos
Hawkbit