PT-2026-23408 · Unknown · Dns Unpack Name

0Xkato

·

Published

2026-03-05

·

Updated

2026-03-24

·

CVE-2026-1678

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Zephyr RTOS (affected versions not specified)
Description The dns unpack name() function improperly manages buffer space when appending DNS labels, leading to a potential out-of-bounds write. Specifically, the function caches the buffer tailroom and reuses it, but this cached size becomes inaccurate as the buffer grows. When assertions are disabled (the default configuration), a crafted malicious DNS response can trigger this issue when CONFIG DNS RESOLVER is enabled. The issue involves writing past the buffer's boundaries when attempting to add the final null terminator. This could potentially lead to remote code execution (RCE) on IoT devices.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

RCE

Memory Corruption

Weakness Enumeration

Related Identifiers

CVE-2026-1678
GHSA-536F-H63G-HJ42

Affected Products

Dns Unpack Name