Out-of-bounds read in dnsdist - CVE-2026-33598
Published: April 23, 2026
dnsdist
Detailed vulnerability description
The vulnerability allows a remote attacker to disclose sensitive information.
The vulnerability exists due to out-of-bounds read in packet cache inspection via Lua when custom Lua code calls getDomainListByAddress() or getAddressListByDomain() on a cached crafted response. A remote attacker can supply a crafted response that is cached to disclose sensitive information.
Exploitation requires custom Lua code to call getDomainListByAddress() or getAddressListByDomain() on a packet cache.