【漏洞通告】KCodes NetUSB缓冲区溢出漏洞(CVE-2021-45608)

发布时间 2022-01-12

0x00 漏洞概述

CVE     ID

CVE-2021-45608

时      间

2021-01-12

类      型

缓冲区溢出

等      级

严重

远程利用

影响范围


攻击复杂度

用户交互

PoC/EXP


在野利用


 

0x01 漏洞详情

image.png

NetUSB 是 KCodes 开发的内核模块连接解决方案,允许网络中的远程设备与连接到路由器的 USB 设备进行交互。

2022年1月11日,SentinelLabs的研究人员公开了在KCodes NetUSB 内核模块中发现的一个缓冲区溢出漏洞(CVE-2021-45608),该漏洞的CVSSv3评分为9.8,影响了数百万来自不同供应商的路由器。

NetUSB内核模块被Netgear(网件)、TP-Link、Tenda(腾达)、EDiMAX、DLink和Western Digital(西部数据)等流行的路由器供应商使用。

NetUSB内核模块中存在易受攻击的代码段,该代码段没有验证内核内存分配调用的大小值,从而导致整数溢出,攻击者可以远程利用此漏洞在内核中执行代码。虽然该漏洞利用存在一些限制,但受此漏洞影响的供应商和设备数量众多,因此其影响仍然严重且广泛。

 

image.png


0x02 安全建议

KCodes已于2021年11 月 19 日向所有供应商发布了补丁。除Netgear外,其它供应商目前尚未发布补丁,建议相关用户关注供应商发布的安全更新并防范针对此漏洞的攻击尝试。

Netgear已于2021 年 12 月 20 日发布了固件更新:

l  D7800 已在固件版本 1.0.1.68 中修复

l  R6400v2已在固件版本 1.0.4.122 中修复

l  R6700v3 已在固件版本 1.0.4.122 中修复

参考链接:

https://kb.netgear.com/000064437/Security-Advisory-for-Pre-Authentication-Buffer-Overflow-on-Multiple-Products-PSV-2021-0278

 

0x03 参考链接

https://www.sentinelone.com/labs/cve-2021-45608-netusb-rce-flaw-in-millions-of-end-user-routers/

https://www.bleepingcomputer.com/news/security/kcodes-netusb-bug-exposes-millions-of-routers-to-rce-attacks/

https://thehackernews.com/2022/01/new-kcodes-netusb-bug-affect-millions.html

 

0x04 版本信息

版本

日期

修改内容

V1.0

2022-01-12

首次发布

 

0x05 附录

公司简介

启明星辰公司成立于1996年,并于2010年6月23日在深交所中小板正式挂牌上市,是国内极具实力的、拥有完全自主知识产权的网络安全产品、可信安全管理平台、安全服务与解决方案的综合提供商。

公司总部位于北京市中关村软件园,在全国各省、市、自治区设有分支机构,拥有覆盖全国的渠道体系和技术支持中心,并在北京、上海、成都、广州、长沙、杭州等多地设有研发中心。

多年来,启明星辰致力于提供具有国际竞争力的自主创新的安全产品和最佳实践服务,帮助客户全面提升其IT基础设施的安全性和生产效能,为打造和提升国际化的民族信息安全产业领军品牌而不懈努力。


关于我们

启明星辰安全应急响应中心主要针对重要安全漏洞的预警、跟踪和分享全球最新的威胁情报和安全报告。

关注以下公众号,获取全球最新安全资讯:

image.png