CVE-2025-61938CVE-2025-61938是F5 BIG-IP Advanced WAF(Web应用防火墙)和ASM(应用安全管理器)模块中的一个高危拒绝服务漏洞。该漏洞源于Data Guard Protection Enforcement(数据保护执行)功能在处理超长URL时的缺陷。当安全策略中配置的URL长度超过1024个字符时,无论是通过手动配置还是通过自动Policy Builder生成的策略,都会触发bd(bigd守护进程)的反复终止,导致安全策略失效,WAF/ASM防护功能不可用。
该漏洞的CVSS评分为7.5,属于高危级别。攻击者无需认证即可通过网络远程利用此漏洞,且不需要用户交互。虽然漏洞不会导致机密性泄露或数据完整性破坏,但其对系统可用性的影响为高(Availability: High),意味着攻击者可以通过持续发送恶意请求使WAF/ASM防护功能完全瘫痪,从而使受保护的业务系统暴露在各种Web攻击之下。
值得注意的是,F5官方明确说明已达到技术支持终止(EoTS)阶段的软件版本不再进行评估,因此使用旧版本的用户应特别关注此漏洞的影响。F5 BIG-IP作为企业级应用交付控制器(ADC),广泛部署在大型企业的关键业务系统中,一旦WAF防护功能失效,可能导致严重的业务中断和安全风险。
F5 BIG-IP的Advanced WAF和ASM模块中的Data Guard Protection Enforcement功能负责检测和阻止HTTP响应中敏感数据(如信用卡号、社会安全号等)的泄露。该功能在解析和处理安全策略中的URL配置时存在缓冲区处理缺陷。
漏洞的根本原因在于:当安全策略中配置的URL长度超过1024个字符时,bd进程在处理该策略时未能正确执行边界检查,导致进程异常终止。由于bd进程负责执行WAF/ASM的安全策略,一旦该进程反复崩溃,整个WAF/ASM防护功能将无法正常工作。
攻击者可以通过以下方式利用此漏洞:
1. 构造一个HTTP请求,其中包含指向目标BIG-IP系统的恶意URL
2. 该URL需要满足以下条件:a) 长度超过1024个字符;b) 触发Data Guard Protection Enforcement策略的匹配
3. 当bd进程处理该请求时,会因缓冲区溢出或类似的内存错误而崩溃
4. 攻击者可以持续发送此类请求,使bd进程反复崩溃重启,最终导致WAF/ASM完全不可用
由于该漏洞的CVSS向量为AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H,表明攻击完全通过网络进行,攻击复杂度低,无需任何权限或用户交互,且直接导致系统可用性丧失。