上周末,安全团队收到了警告,指出芯片制造商用来开发微控制器产品的驱动程序和库中存在的两个不同漏洞,可能导致 [远程代码执行 (RCE)](https://www.scworld.com/news/d-link-patches-5-vulnerabilities- including-rce-hard-coded-credential-flaws)。
第一个漏洞是,由卡内基梅隆大学的在9月19日报告,评级为关键的9.5级,涉及所有公开可用的Microchip高级软件框架(ASF)代码库的示例。
使用来自MicrochipASF的免费的开源代码库,以简化微控制器的使用。ASF被广泛用于评估、原型设计、设计和生产。
CERT指出,这个漏洞使得一个特别构造的 可以导致栈溢出,从而可能导致RCE。由于这个漏洞存在于以IoT为中心的代码中,CERT补充说它可能在许多实际场景中出现。
约翰·班贝克(John Bambenek),BambenekConsulting的总裁表示:“除了这个漏洞允许远程代码执行之外,真正的问题在于ASF是开源的,并且在无数产品中使用,没有简单的方法让研究人员列出所有受影响的产品。”
另一方面,班贝克提到DHCP中的缺陷意味着安全专家有了一个检查的起点。他建议各团队应确保所有设备记录并监控它们的DHCP和系统日志,以查找崩溃的情况。任何超出正常DHCP客户端请求的DHCP流量,也应是猎杀团队调查的良好起点。
“这提醒我们,DHCP是大多数网络的软肋,而如果没有对网络上内容的严格控制,网络攻击的方式将没有尽头。”班贝克说道。
Viakoo Labs的副总裁约翰·加拉赫(John Gallagher)建议安全团队采取三项步骤:
加拉赫还补充,安全团队应优先处理第二个漏洞——,这是一个关键的9.8级漏洞,9月19日发布于,影响的Wi-Fi芯片组。
SonicWall的研究人员表示,这些软件驱动程序和库目前在各个厂商的芯片组中广泛使用,包括Ubiquiti、小米和Netgear。受影响版本包括MediaTekSDK 7.4.0.1及更早版本,以及OpenWrt 19.07和21.02。
“这些漏洞在某种意义上是相似的,因为许多设备制造商
Leave a Reply