🟠 《高危安全漏洞:CVE-2026-16328》

CVSS 评分: 高危(8.6)  状态: Received  发布时间: 2026-07-29


漏洞简介

CVE-2026-16328 是一个存在于 HashiCorp Consul MCP Server(consul-mcp-server)中的安全漏洞,相关 CWE 分类为 CWE-918(服务器端请求伪造,Server-Side Request Forgery)。该漏洞源于软件在处理客户端请求时,未对 Consul 后端地址的提供方式进行有效限制。具体来说,在 consul-mcp-server 的 0.1.0 至 0.1.3 版本中,一个已连接的客户端可以通过在请求头(request header)中覆盖服务器配置的 Consul 地址,从而将服务器的 Consul API 流量重定向到攻击者控制的端点。这可能导致服务器上配置的 Consul 令牌(Consul token)被泄露。

影响范围

  • 受影响版本:consul-mcp-server 0.1.0、0.1.1、0.1.2、0.1.3
  • 修复版本:consul-mcp-server 0.1.4
  • CVSS 向量:CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
    该向量表明漏洞可通过网络远程利用,攻击复杂度低,无需身份验证(PR:N)和用户交互(UI:N),影响范围涉及机密性(C:H),但未影响完整性和可用性。

风险分析

  • 攻击方式:攻击者作为恶意客户端,通过构造包含特定请求头的 HTTP 请求,向 consul-mcp-server 发送指令,强制服务器将本应发往合法 Consul 后端的 API 请求转发至攻击者控制的恶意端点。
  • 潜在后果
    • 令牌泄露:服务器在向攻击者控制的端点发送 Consul API 请求时,会附带其配置的 Consul 令牌(用于身份验证和授权)。攻击者获取该令牌后,可冒充服务器身份访问目标 Consul 集群,执行敏感操作(如读取、修改配置或服务注册信息)。
    • 横向移动风险:若 Consul 集群与其他内部系统(如服务网格、配置中心)集成,令牌泄露可能进一步扩大攻击面,导致更严重的数据泄露或服务中断。
  • 漏洞性质:该漏洞属于服务器端请求伪造(SSRF)的一种变体,核心问题在于未对客户端提供的后端地址进行校验和限制,使得攻击者能够绕过服务器预设的访问控制策略。

🔍 技术细节

字段
CVE ID CVE-2026-16328
CVSS 评分 8.6 🟠
严重程度 高危
CVSS 向量 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
CWE 分类 CWE-918
发布时间 2026-07-29
最后更新 2026-07-29
状态 Received
数据来源 security@hashicorp.com

🔗 参考链接