Skip to content
Heist/ feed
Back to feed
Medium

n8n before 2.32.1 SSRF Protection Bypass via MCP Client

Type: advisorySources: OSV

n8n versions before 2.32.1 contain a server-side request forgery protection bypass vulnerability in the MCP Client node that allows authenticated users to bypass SSRF protections. Attackers can craft workflows that send requests to internal or blocked hosts without routing through SSRF protection, exposing internal services and reading responses back through the workflow.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-72768
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 16:16 UTC · Revision 1

Source evidence

n8n before 2.32.1 SSRF Protection Bypass via MCP Client

core-osv · Original source

Published 11 Aug 2026, 12:17 UTC

n8n versions before 2.32.1 contain a server-side request forgery protection bypass vulnerability in the MCP Client node that allows authenticated users to bypass SSRF protections. Attackers can craft workflows that send requests to internal or blocked hosts without routing through SSRF protection, exposing internal services and reading responses back through the workflow.

osv:CVE-2026-72768
Complete source record
{
  "id": "3df39828bb6dc4a695f006c1aa9af74e68535bbafbee837112d7d633f52ea58f",
  "url": "https://osv.dev/vulnerability/CVE-2026-72768",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "n8n before 2.32.1 SSRF Protection Bypass via MCP Client",
    "summary": "n8n versions before 2.32.1 contain a server-side request forgery protection bypass vulnerability in the MCP Client node that allows authenticated users to bypass SSRF protections. Attackers can craft workflows that send requests to internal or blocked hosts without routing through SSRF protection, exposing internal services and reading responses back through the workflow.",
    "evidence": "osv:CVE-2026-72768",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-72768",
      "aliases": [
        "CVE-2026-72768",
        "GHSA-vhf8-cg2h-cg3p"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:H/SI:H/SA:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/n8n-io/n8n",
              "type": "GIT",
              "events": [
                {
                  "introduced": "6676eb33fec36637ec614413c090d61c01167198"
                },
                {
                  "fixed": "aa3d214338d610300c3c7c70f0ed08e5675bc722"
                },
                {
                  "introduced": "662a23c20278e66fb430c37ea18024dea31f69f3"
                },
                {
                  "last_affected": "662a23c20278e66fb430c37ea18024dea31f69f3"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*",
                    "range": [
                      {
                        "introduced": "2.31.0"
                      },
                      {
                        "fixed": "2.31.5"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "cpe": "cpe:2.3:a:n8n:n8n:2.32.0:*:*:*:*:node.js:*:*",
                    "range": [
                      {
                        "introduced": "2.32.0"
                      },
                      {
                        "last_affected": "2.32.0"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.32.0",
            "n8n@2.32.0",
            "n8n@2.31.3",
            "n8n@2.31.2",
            "n8n@2.31.1",
            "n8n@2.31.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72768.json"
          }
        }
      ],
      "modified": "2026-10-31T02:30:17.327869073Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72768.json",
        "https://github.com/n8n-io/n8n/security/advisories/GHSA-vhf8-cg2h-cg3p",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-72768",
        "https://www.vulncheck.com/advisories/n8n-before-ssrf-protection-bypass-via-mcp-client"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-918"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72768.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-72768",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 497240,
  "published_at": "2026-08-11T12:17:08.54+00:00"
}