Out-of-bounds read in dnsdist - CVE-2026-24028
Published: April 23, 2026
dnsdist
Detailed vulnerability description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to an out-of-bounds read in DNS packet parsing via newDNSPacketOverlay in custom Lua code when parsing crafted DNS response packets. A remote attacker can send a crafted DNS response packet to cause a denial of service.
The issue occurs when custom Lua code uses newDNSPacketOverlay to parse DNS packets, and the out-of-bounds read might also access unrelated memory.