大数跨境
0
0

mDNS的不当配置增强DDoS攻击流量

mDNS的不当配置增强DDoS攻击流量 代码卫士
2015-04-02
2
导读:mDNS简介多播域名系统(mDNS)是一种多平台服务,旨在将主机名解析到小型网络中的IP地址,这些小型网络没

mDNS简介

多播域名系统(mDNS)是一种多平台服务,旨在将主机名解析到小型网络中的IP地址,这些小型网络没有本地命名服务器。


mDNS可在独立配置中或跟单播DNS服务器配套使用。在本地网络中,mDNS可用来搜索设备及服务,并被诸如VoIP电话及打印机的设备执行。


mDNS是一种零配置服务,它将相同的程序界面、包格式及操作语义当做单点DNS。


mDNS增强DDoS攻击流量

Seaman发现,一些多播mDNS执行可被用来增强DDoS攻击。专家发现错误的mDNS执行会响应来自本地连接外的单播查询,这种行为允许攻击者运行强大的DDoS攻击。


Seaman在GitHub中指出,“在互联网多个系统中部署的多播DNS及DNS服务发现守护进程被错误配置,并相应针对多播地址的查询,包括来自WAN界面的查询。”


利用配置不当的mDN还允许攻击者获取敏感信息如网络及设备详情。利用mDNS最有趣的方式是用增强DDoS攻击,这种加强是因为响应的规模要比查询的规模大得多造成的。攻击者只需要欺骗目标的IP地址并向mDNS发送大量查询就可生成恶意流量。


Seaman表示,“攻击者可期望至少1:1的映射,在一些测试中,某些服务的增强度达到975%。真正的增强率难以被预测,因为响应会随着服务器配置及查询包本身大小的不同而不同,而查询包本身的大小由所查询的服务决定,但据保守攻击,平均的增强率为130%以上。”


RFC 6762建议,当无法验证来源时,本地网络之外的单播查询应被忽略。


mDNS执行带来的影响

Seaman发现,响应mDNS查询的愈10万台设备针对它们的多播地址,这是他通过扫描互联网发现的结果。成千上万台设备易受到DDoS攻击的影响,包括NAS设备、VoIP、以及在Windows及Linux操作系统上运行的打印机。


mDNS执行漏洞已被US CERT公布并提供了如下解决方案:

  • 拦截WAN上流入及流出mDNS的流量,可通过控制mDNS UDP端口5353实现。

  • 禁用设备上的mDNS服务。


一些厂商已经确认将不会修复老旧设备中的漏洞,其他厂商已经发布了产品修复补丁。

本文由测腾代码卫士编译,不代表测腾观点,转载请注明“转自测腾代码卫士www.codesafe.cn”。


【声明】内容源于网络
0
0
代码卫士
奇安信代码卫士是国内第一家专注于软件开发安全的产品线,产品涵盖代码安全缺陷检测、软件编码合规检测、开源组件溯源检测三大方向,分别解决软件开发过程中的安全缺陷和漏洞问题、编码合规性问题、开源组件安全管控问题。本订阅号提供国内外热点安全资讯。
内容 3434
粉丝 0
代码卫士 奇安信代码卫士是国内第一家专注于软件开发安全的产品线,产品涵盖代码安全缺陷检测、软件编码合规检测、开源组件溯源检测三大方向,分别解决软件开发过程中的安全缺陷和漏洞问题、编码合规性问题、开源组件安全管控问题。本订阅号提供国内外热点安全资讯。
总阅读766
粉丝0
内容3.4k