CVE-2026-5323priyankark a11y-mcp 版本 1.0.5 及之前版本存在安全漏洞。该漏洞位于 src/index.js 文件的 A11yServer 函数中,由于对输入验证不严,导致攻击者可从本地位置发起服务器端请求伪造 (SSRF) 攻击。尽管该产品为本地 stdio MCP 服务器且默认无网络访问接口,但恶意用户或被操纵的 LLM 可能利用此漏洞进行未授权的内部请求。建议用户尽快升级至 1.0.6 版本以修复此问题。
该漏洞源于 priyankark a11y-mcp 项目中 `src/index.js` 文件内的 `A11yServer` 组件未能正确过滤用户提供的输入参数。由于该组件在处理请求时未对目标 URI 或资源标识符进行严格的校验和限制,攻击者可以通过构造恶意的本地请求,诱导服务器端向受控的内部资源发起请求。虽然该服务主要作为本地 stdio MCP 服务器运行,不具备直接的网络 HTTP 端点,但在受信任的本地环境或 LLM 调用上下文中,若攻击者获得了本地执行权限或通过模型注入,即可利用此 SSRF 漏洞探测内网服务或读取敏感元数据。官方已在版本 1.0.6 中通过提交 e3e11c9e8482bd06b82fd9fced67be4856f0dffc 修复了该过滤缺陷。