CVE-2026-21894
Last modified
CVE-2026-21894 is a medium-severity vulnerability rated 6.5/10 on the CVSS scale. n8n is an open source workflow automation platform. In versions from 0.150.0 to before 2.2.2, an authentication bypass vulnerability in the Stripe Trigger node allows unauthenticated parties to trigger workflows by sending forged Stripe webhook events. EPSS estimates a 0.43% chance of exploitation in the next 30 days.
Description
n8n is an open source workflow automation platform. In versions from 0.150.0 to before 2.2.2, an authentication bypass vulnerability in the Stripe Trigger node allows unauthenticated parties to trigger workflows by sending forged Stripe webhook events. The Stripe Trigger creates and stores a Stripe webhook signing secret when registering the webhook endpoint, but incoming webhook requests were not verified against this secret. As a result, any HTTP client that knows the webhook URL could send a POST request containing a matching event type, causing the workflow to execute as if a legitimate Stripe event had been received. This issue affects n8n users who have active workflows using the Stripe Trigger node. An attacker could potentially fake payment or subscription events and influence downstream workflow behavior. The practical risk is reduced by the fact that the webhook URL contains a high-entropy UUID; however, authenticated n8n users with access to the workflow can view this webhook ID. This issue has been patched in version 2.2.2. A temporary workaround for this issue involves users deactivating affected workflows or restricting access to workflows containing Stripe Trigger nodes to trusted users only.
Metrics
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| N8n | N8n | >= 0.150.0, < 2.2.2 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-21894?
How severe is CVE-2026-21894?
How do I fix CVE-2026-21894?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-21888NanoMQ MQTT Broker (NanoMQ) is an all-around Edge Messaging …7.5
- CVE-2026-21889Weblate is a web based localization tool. Prior to 5.15.2, t…7.5
- CVE-2026-2189A vulnerability was identified in itsourcecode School Manage…9.8
- CVE-2026-21891ZimaOS is a fork of CasaOS, an operating system for Zima dev…9.8
- CVE-2026-21892Parsl is a Python parallel scripting library. A SQL Injectio…7.3
- CVE-2026-21893n8n is an open source workflow automation platform. From ver…7.2
- CVE-2026-21895The `rsa` crate is an RSA implementation written in rust. Pr…5.3
- CVE-2026-21896Kirby is an open-source content management system. From vers…5.7
- CVE-2026-21897CryptoLib provides a software-only solution using the CCSDS …7.3
- CVE-2026-21898CryptoLib provides a software-only solution using the CCSDS …8.2
- CVE-2026-21899CryptoLib provides a software-only solution using the CCSDS …4.9
- CVE-2026-2190A security flaw has been discovered in itsourcecode School M…9.8
Are you affected by CVE-2026-21894?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
