CVE-2026-7785A-G-U-P-T-A开发的wireshark-mcp项目中存在严重的安全漏洞。该漏洞源于pyshark_mcp.py文件中的quick_capture函数未能正确过滤用户输入,导致操作系统命令注入。攻击者无需认证且无需用户交互即可通过网络远程发起攻击。由于该项目采用滚动发布模式,暂无具体受影响版本号。目前漏洞利用代码已被公开披露,项目方尚未对此做出响应,存在较高安全风险。
该漏洞位于A-G-U-P-T-A/wireshark-mcp项目的pyshark_mcp.py脚本中,具体影响quick_capture函数。该函数通常用于调用系统命令(如tshark)来捕获网络数据包。由于代码在构建命令执行语句时,直接将未经过滤或消毒的用户输入拼接到系统Shell命令中,导致了命令注入漏洞。在技术实现上,攻击者可以通过精心构造的恶意Payload,利用Shell元字符(如;, &, |等)截断原始命令并追加任意操作系统命令。由于CVSS向量显示无需认证(PR:N)且无需交互(UI:N),攻击者可以向受影响的服务端接口发送特制请求。一旦利用成功,攻击者即可获得底层操作系统的执行权限。尽管CVSS评分对机密性、完整性和可用性的影响评估为“低”,但在实际环境中,这往往意味着攻击者可以读取敏感文件、安装后门或进一步横向移动。