CVE-2026-13745
CVSS
10.0 超危
2026年09月10日
Gemini CLI通过.env文件覆盖GEMINI_CLI_HOME导致任意代码执行
在 Gemini CLI 及其关联的 GitHub Action 中,由于输入验证不恰当(CWE-20),存在严重的安全缺陷。未经授权的攻击者可以通过不受信任的本地 .env 文件覆盖环境变量 GEMINI_CLI_HOME,从而在 Gemini CLI 中实现任意代码执行。该漏洞允许攻击者在未获得特权的情况下,通过操纵环境配置来劫持执行流程。该漏洞影响所有使用存在缺陷版本的 Gemini CLI 和 GitHub Action 的用户,特别是在 CI/CD 管道或本地开发环境中。攻击者仅需将恶意 .env 文件注入到目标环境中即可触发漏洞,可能导致服务器被完全控制或敏感数据泄露。
组件
Gemini CLI 是一款命令行工具,用于与 Gemini 服务进行交互,并提供了相应的 GitHub Action 以集成到自动化工作流中。
风险
- 从普通用户到管理员:如果受害者以管理员权限运行 CLI 或 Action,攻击者可获得相同权限
- 完全系统控制:攻击者可利用此漏洞在受害者系统上执行任意代码,根据用户权限安装程序、查看/更改/删除数据或创建具有完全权限的新账户
- 环境配置劫持:通过覆盖关键环境变量 GEMINI_CLI_HOME,攻击者可重定向工具行为,加载恶意模块或执行预设命令
来源
处置建议
- 严格审查和限制 .env 文件的来源,确保仅加载受信任的环境配置
- 在 CI/CD 环境中实施最小权限原则,限制 Action 的执行权限范围
CVE-2026-87986
CVSS
10.0 超危
2026年09月11日
Mistral Vibe解析器绕过权限检查任意代码执行漏洞导致远程代码执行
在 Mistral Vibe 中,其命令解析模块因无法正确解释特定的 shell 构造,存在 语法无效结构处理不恰当(CWE-228) 安全缺陷。攻击者利用解析器无法识别的 shell 构造绕过命令权限检查,未被解析的部分被排除在安全检查之外,使得嵌入的命令能够在未经批准的情况下在用户系统上执行。Mistral Vibe 在处理特定 shell 构造时存在逻辑缺陷,攻击者可通过构造恶意输入触发,导致任意代码执行。该漏洞影响所有未修复的 Mistral Vibe 用户。攻击者可通过发送特制请求或诱导用户执行特定操作完成漏洞利用,从而在目标系统上执行任意指令。
组件
Mistral Vibe 是一款开源工具,涉及命令解析与执行功能,用于处理用户输入并执行相应系统操作。
风险
- 从普通用户到管理员:如果受害者以管理员权限运行 Mistral Vibe,攻击者可获得相同权限
- 完全系统控制:攻击者可利用此漏洞在受害者系统上执行任意代码,根据用户权限安装程序、查看/更改/删除数据或创建具有完全权限的新账户
- 远程代码执行:攻击者可通过构造特殊的 shell 构造绕过权限检查,直接在用户系统上执行未经授权的命令
来源
处置建议
- 监控异常命令执行行为日志
- 对输入数据进行严格的白名单校验和净化
- 限制 shell 构造的使用,避免直接执行未经解析的复杂命令