Description
n8n before versions 1.123.18 and 2.6.2 fails to verify HMAC-SHA256 signatures on Zendesk webhooks in the ZendeskTrigger node. Attackers who know the webhook URL can send unsigned POST requests to trigger workflows with arbitrary malicious data.
Published: 2026-07-08
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in the ZendeskTrigger node of n8n, where before versions 1.123.18 and 2.6.2 the node does not verify the HMAC‑SHA256 signature Zendesk attaches to webhook payloads. An attacker who knows the webhook endpoint can send unsigned POST requests, causing n8n to accept the payload and trigger the associated workflow. Workflows can invoke external services or downstream nodes, potentially inserting malicious data into the execution flow.

Affected Systems

Any deployment of n8n version 1.x earlier than 1.123.18 or 2.x earlier than 2.6.2 exposes the ZendeskTrigger node to unsigned requests. The vulnerability exists in the n8n automation platform running on Node.js and is present in both the open‑source and enterprise editions that include the ZendeskTrigger node.

Risk and Exploitability

Based on the description, the CVSS base score of 6.3 signals moderate severity. The EPSS score of < 1% indicates a very low probability of exploitation. The exploitation window is broad: anyone who can reach the public webhook URL can craft an unsigned payload without authentication. The vulnerability is not listed in the CISA KEV catalog, but the lack of signature verification makes it straightforward for an attacker to trigger any workflow. Based on the description, it is inferred that the attack vector is remote network and no local privileges are required. Based on the description, it is inferred that the exploit requires only knowledge of the URL, which may be disclosed in documentation or network traffic; once triggered, malicious data can be injected into the workflow.

Generated by OpenCVE AI on July 29, 2026 at 14:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade n8n to version 1.123.18 or later, or 2.6.2 or later, which adds signature verification for Zendesk webhooks.
  • If upgrading is not immediately possible, restrict network access to the webhook endpoint by configuring firewall rules or using VPN so that only trusted sources can reach it.
  • Consider disabling the ZendeskTrigger node or removing unneeded webhooks, and where possible enable and enforce proper authentication (e.g., require signed requests or set a secret token) to ensure the payloads are validated before workflow execution.

Generated by OpenCVE AI on July 29, 2026 at 14:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 08 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Description n8n before versions 1.123.18 and 2.6.2 fails to verify HMAC-SHA256 signatures on Zendesk webhooks in the ZendeskTrigger node. Attackers who know the webhook URL can send unsigned POST requests to trigger workflows with arbitrary malicious data.
Title n8n - Webhook Forgery via Unsigned POST Requests in ZendeskTrigger
First Time appeared N8n
N8n n8n
Weaknesses CWE-290
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*
Vendors & Products N8n
N8n n8n
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-08T14:26:33.242Z

Reserved: 2026-06-20T21:16:53.711Z

Link: CVE-2026-56360

cve-icon Vulnrichment

Updated: 2026-07-08T14:26:26.374Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T14:30:03Z

Weaknesses
  • CWE-290

    Authentication Bypass by Spoofing