CVE-2026-30814CVE-2026-30814是TP-Link Archer AX53 v1.0路由器tmpServer模块中的一个严重安全漏洞。该漏洞源于基于栈的缓冲区溢出,允许经过身份验证的邻接攻击者利用特制的配置文件进行攻击。成功利用后,攻击者可触发设备段错误,进而执行任意代码。这不仅会导致设备崩溃,还可能被用于修改设备状态、窃取敏感数据或进一步破坏设备完整性,风险极高。
该漏洞技术原理在于TP-Link Archer AX53路由器固件中的tmpServer模块存在不安全的内存操作。当模块解析用户上传的配置文件时,使用了类似strcpy或memcpy等不安全的函数,且未对输入字符串的长度进行有效验证。攻击者可以通过邻接网络接入(如Wi-Fi),在经过低权限认证后,向设备发送精心构造的畸形配置数据包或文件。由于栈空间有限,超长数据会覆盖相邻的栈帧,包括基址指针(EBP)和返回地址。攻击者通过在溢出数据中填充特定的跳转指令(如ROP链)或Shellcode,当函数返回时,CPU将转而去执行恶意代码。利用成功后,攻击者可获得设备的控制权,进而植入后门、修改系统配置或窃听网络流量。