CVE:CVE-2007-3152
CNNVD:CNNVD-200706-148
c-ares是用于异步执行DNS请求和名称解析的C库。
c-ares在生成请求字段值的方式上存在漏洞，远程攻击者可能利用此漏洞破坏DNS缓存。
c-ares库的实现所使用的DNS "Transaction ID"字段基于伪随机数，随连续调用而递增，因此是可预测的。如果用户猜测到了有效的ID，就可能破坏使用c-ares库的应用程序的DNS缓存，执行中间人攻击。
solution:Upgrade daniel_stenberg c-ares to a higher version than 1.0,1.1,1.2,1.2.1,1.3,1.3.1,1.3.2,and avoid the version 1.0,1.1,1.2,1.2.1,1.3,1.3.1,1.3.2