Description
Agentfront mcp-from-openapi from 2.2.0 before 2.9.0 contains a server-side request forgery vulnerability that allows attackers to bypass the ssrf.blockedHosts denylist using trailing-dot hostnames. Attackers who control an OpenAPI spec URL or redirect target can append a root dot to a blocked hostname to fetch content from operator-blocked hosts.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| agentfront | mcp-from-openapi | 2.2.0 – < 2.9.0 | 2.9.0 |
References
- GitHub Security Advisory (GHSA-ff5q-5r4v-fw4v) vendor-advisory
- https://github.com/agentfront/mcp-from-openapi/pull/42 issue-tracking patch
- https://github.com/agentfront/mcp-from-openapi/commit/47fb7a655de33958b0c923490ab244343eb5fc44 patch
- mcp-from-openapi v2.9.0 Release Notes release-notes
- VulnCheck Advisory: mcp-from-openapi 2.2.0 before 2.9.0 SSRF blockedHosts Bypass via Trailing-Dot Hostname third-party-advisory