事件经过
1.1.0中修复的三个密切相关的MCP服务器缺陷:缺少Origin验证(CVE-2026-125320)、信任最左侧X-Forwarded-For作为客户端地址(CVE-2026-125321)、允许count_rows中的'where'参数引用命名表以外的表(CVE-2026-125322)。CVSS 5.3/6.5/6.5。
影响分析
这些是典型的Web请求卫生缺口,在MCP SQL服务器上,允许提示注入或网络攻击者访问跨表查询结果或滥用速率限制/认证决策。
攻击途径
HTTP传输未验证Origin头,因此访问攻击者控制页面的用户可能通过DNS重绑定被定向到MCP端点;另外,最左侧调用方提供的X-Forwarded-For被用作速率限制/认证决策的客户端地址,count_rows中的'where'参数接受针对非命名表的子查询。
受影响系统
pgEdge Postgres MCP服务器 < 1.1.0
缓解措施
将pgEdge Postgres MCP服务器升级至1.1.0。