CVE:CVE-2006-4251
CNNVD:CNNVD-200611-206
PowerDNS是一款高效的名称服务器。
PowerDNS在处理查询报文时存在多个漏洞，远程攻击者可能利用漏洞对服务器执行拒绝服务或缓冲区溢出攻击。
PowerDNS Recursor在处理TCP DNS查询时没有正确地计算长度，试图将最多4G的查询读入到65535字节的缓冲区。攻击者可以通过发送超长报文触发溢出，导致执行任意代码。此外，PowerDNS Recursor在处理畸形的CNAME记录时还可能会无限的递归，导致耗尽所有分配的栈空间。
solution:Upgrade powerdns recursor to a higher version than 3.1.3,2.0_rc1,2.8,2.9.15,2.9.16,2.9.17,2.9.18,3.0,3.0.1,3.1,3.1.1,3.1.2,and avoid the version (,3.1.3],2.0_rc1,2.8,2.9.15,2.9.16,2.9.17,2.9.18,3.0,3.0.1,3.1,3.1.1,3.1.2