漏洞  ·  2026-10-16

JetBrains Junie CLI:来自不可信项目MCP服务器配置的代码执行

漏洞High 影响GlobalCVE-2026-111091
JetBrains于2026-10-15发布了CVE-2026-111091(CVSS 7.8,CWE-829;已通过NVD REST验证——版本 < 26.8.3受影响)。Junie CLI(JetBrains的AI编码代理)允许通过不可信项目的MCP服务器配置执行代码:攻击者编写的项目级MCP配置在代理连接时被信任并执行,从而在开发者机器上实现任意代码。CISA SSVC评估了总体技术影响。
项目提交的MCP配置是AI时代对应的仓库提交的.npmrc/.vscode设置——供应链将信任边界置于仓库内部。对于像Junie这样以开发者权限行动的AI编码代理,克隆仓库中的恶意 .junie/mcp 配置是对每个拉取该仓库的开发者的静默代码执行式漏洞,暴露源代码、凭据和CI访问。
打开不可信仓库,其MCP服务器配置将Junie指向恶意或攻击者控制的MCP服务器定义,当Junie加载/连接配置的服务器时,导致开发者机器上的代码执行——代理配置信任失败(CWE-829,从不信任的控制域包含不安全函数)。
JetBrains Junie CLI < 26.8.3
将Junie CLI升级到26.8.3或更高版本(参见JetBrains问题修复页面)。在修补前,审计打开的每个仓库中的MCP服务器配置;切勿在可信基础设施上或以提升权限对不可信仓库运行Junie;将MCP服务器定义排除在不可信项目之外。
NVD CVE-2026-111091JetBrains issues-fixed security page
在实时动态中查看 浏览更多 AI 安全与治理相关发现 — 每日清晨更新。
打开动态 →