安全预警 - 涉及Google DNSmasq的七个安全漏洞
- 预警编号:huawei-sa-20171103-01-dnsmasq
- 初始发布时间:2017-11-03
- 更新发布时间:2017-11-03
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。