PT-2026-65865 · Zephyr · Zephyr
CVE-2026-10684
·
Published
2026-07-29
·
Updated
2026-09-01
CVSS v3.1
3.0
Low
| Vector | AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:N/A:L |
Name of the Vulnerable Software and Affected Versions
Zephyr versions 4.2.0 through 4.4.0
Description
In the
print coredump hdr() function, the 16-bit tgt code field of a stored coredump header is used as an index for the coredump target code2str[] array without a bounds check. If the tgt code is 7 or greater, it triggers an out-of-bounds read of a character pointer. This pointer is then passed to shell print, which dereferences it as a string, potentially leading to the disclosure of device memory contents to a shell user or causing a system crash if the pointer is unmapped. This issue is reachable via the coredump print shell command through the sequence cmd coredump print stored dump -> pretty print coredump -> parse and print coredump -> print coredump hdr(). Exploitation requires local shell access and the ability to stage or corrupt the stored coredump in the flash or in-memory backend.Recommendations
Update Zephyr to a version later than 4.4.0.
As a temporary workaround, restrict local shell access to prevent unauthorized users from executing the coredump print command.
Exploit
Fix
Out of bounds Read
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Zephyr