CVE-2026-39885FrontMCP框架集成的mcp-from-openapi库在2.3.0版本之前存在严重安全漏洞。该组件在解析OpenAPI规范时未对$ref指针设置URL访问限制,导致在处理恶意输入时,攻击者可利用此缺陷发起服务端请求伪造(SSRF)及本地文件读取攻击,进而访问内部网络资源或服务器敏感数据。
该漏洞的核心在于FrontMCP框架使用的mcp-from-openapi库在解析OpenAPI规范时,依赖了@apidevtools/json-schema-ref-parser组件进行$ref指针解引用。在2.3.0之前的版本中,库未对解析器的目标URL设置任何白名单或限制机制。当应用程序调用initialize()函数处理不受信任的OpenAPI规范文件时,攻击者可注入包含内网IP地址(如127.0.0.1)、云元数据端点(如169.254.169.254)或本地文件路径(如file:///etc/passwd)的$ref字段。这将导致解析器主动向这些目标发送HTTP请求或读取文件内容,从而实现服务端请求伪造(SSRF)和本地文件读取(LFI),严重威胁服务器安全。