CVE-2026-30998CVE-2026-30998是FFmpeg v8.0.1版本中tools/zmqsend.c组件的一个安全漏洞。其根本原因是程序对资源的分配、释放和关闭操作处理不当。攻击者无需认证即可通过网络利用此漏洞,通过发送精心构造的输入文件,触发资源泄漏或异常关闭,从而导致目标系统发生拒绝服务(DoS),严重破坏服务的可用性。
该漏洞位于FFmpeg的辅助工具 `zmqsend` 的源代码文件 `tools/zmqsend.c` 中。该工具主要用于与ZeroMQ服务进行交互。漏洞产生的原因是在特定的代码执行路径(例如处理错误输入或异常中断时)中,程序未能正确调用关闭函数来释放已打开的文件描述符、套接字连接或内存缓冲区。当攻击者诱导系统处理特制的输入文件时,程序会进入错误的逻辑分支,导致资源句柄未被回收。随着攻击的持续进行,系统资源(如文件描述符)会逐渐耗尽,最终导致服务崩溃或无法响应新的连接请求。由于CVSS向量显示攻击复杂度低且无需用户交互,该漏洞具有较高的可利用性。