Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed unauthenticated OAuth authorize endpoint
-
ExploitSend requests with varying query-string identifiers
-
ExecutionCreate unbounded first-party client records bypassing cap
-
ImpactExhaust database storage and fill disk
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a reachable n8n instance (before 2.41.4, or 2.42.x before 2.42.1) whose unauthenticated OAuth authorize endpoint is exposed to the attacker; the flaw triggers because the endpoint resolves clients by URL path but keys stored records on the caller's raw identifier, so identifiers differing only in query string each create a new first-party client record and bypass the registration cap. No authentication or user interaction is needed (PR:N/UI:N). Exploitation is limited by whether the OAuth endpoint is network-exposed and by the capacity of the backing database/disk - sustained request volume is needed to grow storage until the disk fills, and disk quotas, storage limits, or request rate-limiting would slow or blunt the attack. |
| Impact | This is a genuine availability risk but not a critical, drop-everything priority. The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N) confirms a network-reachable, low-complexity, unauthenticated vulnerability whose only impact is availability (VA:H; VC:N/VI:N - no confidentiality or integrity loss), consistent with the CWE-770 uncontrolled-resource-consumption / disk-exhaustion described. The AT:P (attack-requirement present) metric signals that exploitation is not entirely unconstrained - it depends on the OAuth authorize flow being reachable and on the backing store/disk being fillable. No EPSS score, no CISA KEV listing, and no public exploit were provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the DoS is destructive-but-recoverable rather than a code-execution or data-breach threat. The main caveat: the reported 8.2 is a CVSS 4.0 score, and no equivalent 3.1 score was supplied, so tools consuming 3.1 severities should recompute rather than assume parity. Net: prioritize patching on internet-exposed n8n instances, but treat it below any confidentiality/integrity-impacting flaw. |
| Exploit ScenarioDerived | An unauthenticated attacker who can reach an exposed n8n instance repeatedly calls the OAuth authorize endpoint with identifiers that differ only in their query string. Because the server keys stored client records on the caller's raw identifier, each variant creates a new first-party client record and bypasses the registration cap, so sustained requests grow the database until the disk fills and the service fails. No public exploit was identified at time of analysis, but the attack requires only crafted HTTP requests and no authentication. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Unauthenticated remote attackers can exhaust disk space on n8n deployments before 2.41.4 and 2.42.x before 2.42.1 by abusing the OAuth authorize endpoint to create unlimited first-party OAuth client records, bypassing the registration cap. The flaw arises because the endpoint resolves clients by URL path but stores the caller's raw identifier as the record key, so identifiers differing only in their query string are treated as new clients and persisted indefinitely. Impact is availability-only (disk exhaustion); the independent assessment rates this a genuine but non-emergency availability risk, since sustained request volume is required and exposure depends on whether the OAuth endpoint is reachable. No public exploit identified at time of analysis.
RemediationAI
Upgrade to n8n 2.41.4 for the 2.41.x line or 2.42.1 for the 2.42.x line; these are the vendor-released patch versions identified in the CVE description and the referenced advisories. If immediate upgrade is not possible, restrict network access to the OAuth authorize endpoint so that only trusted clients can reach it - this is the most direct control but will break legitimate third-party OAuth flows that depend on that endpoint. Additionally, enforce database and disk quotas or storage limits on the n8n instance to cap the damage, and apply request rate-limiting or a reverse-proxy filter on the authorize path; rate-limiting may delay legitimate authorization requests, and disk quotas will cause write failures once reached. Monitor for abnormal growth in first-party OAuth client records. Refer to the vendor advisory at https://github.com/n8n-io/n8n/security/advisories/GHSA-3qcw-p65v-c7vq and the VulnCheck advisory at https://www.vulncheck.com/advisories/n8n-before-2.41.4-and-2.42.1-unauthenticated-unbounded-oauth-client-persistence-via-authorize-endpoint for further detail.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the OAuth 2.0 authorize endpoint in n8n, which performs client lookup using the normalised URL path while persisting the client record under the caller-supplied raw identifier - including any query string. This canonicalisation mismatch (CWE-770: Allocation of Resources Without Limits or Throttling) means each request carrying a unique query string is treated as a distinct first-party client and written to the database, defeating the intended registration cap. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H) shows a network-reachable, unauthenticated availability-only impact requiring the endpoint to be exposed (AT:P), which aligns with the independent CVSS 3.1 assessment (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) of no confidentiality or integrity loss and a high availability impact. Because the resource is consumed through legitimate-looking OAuth client persistence rather than a crash, the attack scales with request volume against the backing database and disk rather than with any single malformed packet. No CPE identifiers were supplied in the input, but the root cause class is a state-accumulation denial-of-service against a persistent store.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Unauthenticated network-reachable endpoint (AV:N/PR:N/UI:N) with low complexity; impact is availability-only disk exhaustion, so C:N/I:N/A:H and scope unchanged.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
Lifecycle Timeline
2DescriptionCVE.org
n8n before 2.41.4 and 2.42.x before 2.42.1 contains an uncontrolled resource consumption vulnerability in the unauthenticated OAuth authorize endpoint, which resolves clients by URL path but stores the caller's raw identifier as the record key. Unauthenticated attackers can send identifiers differing only in their query string to create unlimited first-party client records that bypass the registration cap, growing the database until the disk fills.
Technical POC Analysis
Evidence note: the only supplied artifact is advisory GHSA-3qcw-p65v-c7vq.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
n8n automation deployments running versions prior to 2.41.4, or 2.42.x prior to 2.42.1, can be pushed into a disk-exhaustion outage by an attacker who repeatedly creates OAuth client records through the OAuth authorize endpoint. The consequence is availability loss for the workflow automation platform itself, which in many organizations supports business-critical integrations, scheduled jobs, and data pipelines. No public exploit code has been identified at the time of analysis and the impact is confined to availability, so this warrants prioritized exposure reduction and monitoring rather than emergency escalation.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access to the OAuth authorize endpoint to trusted sources; apply rate limiting or request throttling at the reverse proxy or WAF, including rules that normalize query strings; monitor and alert on disk consumption growth and on anomalous OAuth client record creation; and periodically delete orphaned first-party OAuth client records to reclaim space.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-101726
GHSA-8fm5-rv7r-2xfg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB