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.
Published: 2026-10-23
Score: 6.3 Medium
EPSS: n/a
KEV: No
Impact: Server-side request forgery (SSRF) bypass
Action: Patch
AI Analysis

Impact

Agentfront mcp-from-openapi versions 2.2.0 through 2.8.x contain a server-side request forgery flaw that lets an attacker bypass the ssrf.blockedHosts deny‑list by appending a trailing‑dot to a hostname that is normally blocked. The vulnerability allows the application to resolve and fetch content from hosts that the operator intended to block, exposing internal resources or sensitive data. The weakness is identified as CWE‑184, describing insecure handling of URL parsing.

Affected Systems

The affected product is Agentfront’s mcp-from-openapi, a server component that processes OpenAPI specifications. Versions 2.2.0 up to, but not including, 2.9.0 are vulnerable. Systems that host or load custom OpenAPI documents or redirect targets from untrusted sources are at risk. The schema indicates a typical dependency on the frontmcp platform.

Risk and Exploitability

The CVSS score of 6.3 places the vulnerability in the medium severity band. EPSS is not available, so the probable exploitation frequency cannot be quantified, and it is not listed in the CISA KEV catalog. Attackers need control over the OpenAPI spec URL or a redirect target; once provided, they can craft a URL that includes a trailing dot to resolve to a blocked host, triggering an SSRF. The exploit is straightforward for users with sufficient privileges or ability to supply specifications, making it a feasible attack path in environments where spec inputs are not strictly validated.

Generated by OpenCVE AI on October 23, 2026 at 16:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to version 2.9.0 or later, which removes the trailing‑dot bypass.
  • Restrict the OpenAPI specification sources to trusted, internal repositories and validate URLs to reject hostnames ending with a dot.
  • Continuously monitor outbound request logs for unexpected connections to blocked hosts and enforce network segmentation to limit the impact of any potential SSRF.

Generated by OpenCVE AI on October 23, 2026 at 16:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 13:15:00 +0000

Type Values Removed Values Added
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.
Title mcp-from-openapi 2.2.0 before 2.9.0 SSRF blockedHosts Bypass via Trailing-Dot Hostname
First Time appeared Frontmcp
Frontmcp mcp-from-openapi
Weaknesses CWE-184
CPEs cpe:2.3:a:frontmcp:mcp-from-openapi:*:*:*:*:*:*:*:*
Vendors & Products Frontmcp
Frontmcp mcp-from-openapi
References
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Frontmcp Mcp-from-openapi
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-23T13:03:33.492Z

Reserved: 2026-10-23T12:59:06.676Z

Link: CVE-2026-115751

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T13:17:09.330

Modified: 2026-10-23T13:17:09.330

Link: CVE-2026-115751

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T16:15:17Z

Weaknesses
  • CWE-184

    Incomplete List of Disallowed Inputs