PT-2026-26381 · Openwrt · Openwrt
Aparcar
+2
·
Published
2026-03-19
·
Updated
2026-03-20
·
CVE-2026-30872
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
OpenWrt Project versions prior to 24.10.6
OpenWrt Project versions prior to 25.12.1
Description
The OpenWrt Project, a Linux operating system for embedded devices, contains a stack-based buffer overflow in the
mdns daemon’s match ipv6 addresses function. This occurs when processing PTR queries for IPv6 reverse DNS domains (.ip6.arpa) received via multicast DNS on UDP port 5353. The issue arises because the strcpy function copies data into a fixed 256-byte stack buffer without proper length validation, and the reverse IPv6 request is extracted into a 46-byte buffer. An attacker can exploit this by sending a crafted DNS query exceeding 46 bytes, leading to an out-of-bounds write and potential remote code execution.Recommendations
Update to OpenWrt Project version 24.10.6 or later.
Update to OpenWrt Project version 25.12.1 or later.
Exploit
Fix
RCE
Stack Overflow
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Openwrt