CVE-2025-46706CVE-2025-46706是F5 BIG-IP产品中的一个高危安全漏洞,CVSS评分为7.5分。该漏洞源于BIG-IP本地流量管理器(LTM)中的iRule HTTP::respond命令处理逻辑存在缺陷。当虚拟服务器上配置了包含HTTP::respond命令的iRule时,攻击者可以通过发送未经明确披露的特定请求,导致系统内存资源利用率持续增长,最终可能引发拒绝服务(DoS)状态。
该漏洞由F5安全事件响应团队([email protected])发现并报告。攻击者无需进行身份认证即可远程利用此漏洞,且不需要任何用户交互。由于其网络可达性和低利用门槛,该漏洞对暴露在互联网上的BIG-IP设备构成严重威胁。受影响的设备在处理恶意流量时,内存占用将不断攀升,直至系统资源耗尽,导致合法流量无法被正常处理,从而影响业务的连续性和可用性。
值得注意的是,F5官方声明已停止技术支持(End of Technical Support, EoTS)的软件版本不在此次评估范围内,因此使用旧版本的用户需要特别注意自身的风险暴露情况。建议相关用户尽快评估其环境中是否存在受影响的iRule配置,并按照F5官方安全公告K000151611中的指引进行修复。
F5 BIG-IP的iRule功能是一种基于TCL语言的脚本机制,允许管理员对经过设备的流量进行灵活的定制化处理。HTTP::respond是iRule中的一个命令,用于直接生成HTTP响应而无需将请求转发到后端服务器。
该漏洞的技术原理在于:当iRule中配置了HTTP::respond命令,且虚拟服务器接收到特定类型的恶意请求时,TMOS(Tcl Management Operating System)进程在处理这些请求的过程中未能正确释放或回收部分内存资源。每收到一个恶意请求,就会导致一定量的内存被持续占用而无法释放。随着攻击者持续发送恶意请求,内存占用量将线性增长,最终导致系统内存耗尽。
从CVSS向量分析,该漏洞的攻击向量为网络(AV:N),攻击复杂度低(AC:L),无需权限(PR:N),无需用户交互(UI:N),作用域未改变(S:U),对机密性无影响(C:N),对完整性无影响(I:N),但对可用性影响高(A:H)。这表明该漏洞是一个典型的拒绝服务类漏洞,攻击者可以远程、无需认证地使目标BIG-IP设备丧失服务能力。
由于F5未公开披露具体的触发条件和请求特征,这增加了防御的难度。攻击者可能需要通过逆向分析或模糊测试来发现具体的触发payload。