CVE-2026-6988Tenda HG10路由器(固件版本HG7_HG9_HG10re_300001138_en_xpon)的Boa Service组件中存在严重的缓冲区溢出漏洞。该漏洞位于文件/boaform/formRouting的formRoute函数中,由于程序未正确验证用户输入的nextHop参数长度,攻击者可远程发送特制数据包触发溢出。成功利用此漏洞可能导致设备服务拒绝或执行任意代码,进而完全控制路由器,对用户网络安全构成极高威胁。
该漏洞是典型的栈溢出漏洞,发生在Tenda HG10路由器固件的Web服务器模块Boa中。在处理路由表配置请求时,formRoute函数直接将用户提交的nextHop参数拷贝到栈上的固定大小缓冲区中,且未进行任何长度限制或安全检查。由于攻击向量为网络且无需用户交互,远程攻击者只需构造一个超长的nextHop值并发送至/boaform/formRouting接口,即可覆盖栈上的返回地址或关键函数指针。鉴于Boa服务通常运行在root权限下,利用此漏洞可导致任意代码执行(RCE),使攻击者获得设备的最高控制权,进而窃听网络流量、篡改路由配置或发动进一步的内网横向移动攻击。