本站点使用cookies,继续浏览表示您同意我们使用cookies。Cookies和隐私政策

安全预警 - 涉及Google DNSmasq的七个安全漏洞

  • 预警编号:huawei-sa-20171103-01-dnsmasq
  • 初始发布时间: 2017-11-03
  • 更新发布时间: 2017-11-03

Dnsmasq是一个被广泛使用的开源工具,提供DNS和DHCP功能,Dnsmasq 2.77及之前版本包含7个安全漏洞。 
Dnsmasq在处理DNS响应时存在一个堆溢出漏洞。攻击者可以发送构造的DNS报文给dnsmasq,导致Dnsmasq崩溃或者执行任意代码。 (漏洞编号:HWPSIRT-2017-10139) 
此漏洞的CVE编号为: CVE-2017-14491. 
Dnsmasq在处理IPv6(RA)时存在一个堆缓冲区溢出漏洞。本地攻击者可以将恶意构造的RA发送到dnsmasq,这将导致其崩溃或执行任意代码。仅在配置如下之一选项时受此问题影响:enable-ra,ra-only,slaac,ra-names,ra-advrouter或ra-stateless。 (漏洞编号:HWPSIRT-2017-10140) 
此漏洞的CVE编号为: CVE-2017-14492. 
Dnsmasq的DHCPv6代码中存在一个堆栈缓冲区溢出漏洞。本地攻击者可以向dnsmasq发送精心设计的DHCPv6请求,这将导致其崩溃或执行任意代码。 (漏洞编号:HWPSIRT-2017-10141) 
此漏洞的CVE编号为: CVE-2017-14493. 
Dnsmasq的DHCPv6中继代码中存在一个信息泄漏漏洞。本地攻击者可能会将精心制作的DHCPv6数据包发送到dnsmasq,从而导致进程内存的内容转移,从而潜在地泄露敏感数据。 (漏洞编号:HWPSIRT-2017-10142) 
此漏洞的CVE编号为: CVE-2017-14494. 
Dnsmasq的EDNS0代码中存在一个内存耗尽缺陷漏洞。攻击者可以发送精心设计的DNS数据包,这些数据包将触发永远不会被释放的内存分配,从而导致无限制的内存消耗,最终导致崩溃。仅在配置如下之一选项时受此问题影响:add-mac,add-cpe-id或add-subnet。 (漏洞编号:HWPSIRT-2017-10143) 
此漏洞的CVE编号为: CVE-2017-14495. 
Dnsmasq的EDNS0代码中存在一个整形溢出漏洞,会导致缓冲区读越界问题。攻击者可以将精心设计的DNS数据包发送到dnsmasq,从而导致其崩溃。仅在配置如下之一选项时受此问题影响:add-mac,add-cpe-id或add-subnet。 (漏洞编号:HWPSIRT-2017-10144) 
此漏洞的CVE编号为: CVE-2017-14496. 
Dnsmasq存在一个整形溢出漏洞,攻击者发送一个大的DNS查询,将会导致DNS服务崩溃。 (漏洞编号:HWPSIRT-2017-10145) 
此漏洞的CVE编号为: CVE-2017-13704. 

华为已发布版本修复该漏洞。安全预警链接:

 http://www.huawei.com/cn/psirt/security-advisories/huawei-sa-20171103-01-dnsmasq-cn

产品名称

版本号

修复版本号

Honor V9 play

Versions earlier than Jimmy-AL00AC00B135

Jimmy-AL00 AC00B135

HWPSIRT-2017-10139,HWPSIRT-2017-10140和HWPSIRT-2017-10141:

攻击者可以利用这些漏洞导致远程代码执行。

HWPSIRT-2017-10142:

攻击者可以利用此漏洞导致信息泄露。

HWPSIRT-2017-10143,HWPSIRT-2017-10144和HWPSIRT-2017-10145:

攻击者可以利用这些漏洞导致拒绝服务。

漏洞使用CVSSv3计分系统进行分级(http://www.first.org/cvss/specification-document

HWPSIRT-2017-10139,HWPSIRT-2017-10140和HWPSIRT-2017-10141:

基础得分:9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)

临时得分:9.1 (E:F/RL:O/RC:C)

HWPSIRT-2017-10142:

基础得分:5.9 (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N)

临时得分:5.5 (E:F/RL:O/RC:C)

HWPSIRT-2017-10143,HWPSIRT-2017-10144和HWPSIRT-2017-10145:

基础得分:7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)

临时得分:7.0 (E:F/RL:O/RC:C)

用户可以通过华为TAC (Huawei Technical Assistance Center)获取补丁/更新版本。

TAC的联系方式见链接http://www.huawei.com/cn/psirt/report-vulnerabilities



这些漏洞由谷歌披露。

2017-11-03 V1.0 INITIAL

华为一贯主张尽全力保障产品用户的最终利益,遵循负责任的安全事件披露原则,并通过产品安全问题处理机制处理产品安全问题。

获取华为公司安全应急响应服务及华为产品漏洞信息,请访问http://www.huawei.com/cn/psirt
反馈华为产品和解决方案安全问题,请反馈至华为PSIRT邮箱PSIRT@huawei.com,详情参考http://www.huawei.com/cn/psirt/report-vulnerabilities

本文件按“原样”提供,不承诺任何明示、默示和法定的担保,包括(但不限于)对适销性、适用性及不侵权的担保。 在任何情况下,华为技术有限公司,或其直接或间接控制的子公司,或其供应商,对任何损失,包括直接,间接,偶然,必然的商业利润损失或特殊损失均不承担责任。您以任何方式使用本文件所产生的一切法律责任由您自行承担。华为可以随时对本文件所载的内容和信息进行修改或更新。