CVE-2026-77070
Received Received - Intake

NoSQL Injection in n8n Workflow Automation Platform

Vulnerability report for CVE-2026-77070, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-20

Last updated on: 2026-08-20

Assigner: VulnCheck

Description

n8n before 1.123.69, 2.33.4, and 2.34.1 contains a NoSQL injection vulnerability in the MongoDB node's Find, Delete, and Aggregate operations, which parse the Query parameter as JSON after expression resolution without sanitizing MongoDB operators. An attacker who can influence the resolved query (e.g., via externally-controlled data) can inject operators such as $ne or $where, turning an intended single-document lookup into full-collection disclosure, full-collection deletion, or other operations on the database server.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-20
Last Modified
2026-08-20
Generated
2026-08-20
AI Q&A
2026-08-20
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
n8n n8n to 1.123.69|end_excluding=2.33.4|end_excluding=2.34.1 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-943 The product generates a query intended to access or manipulate data in a data store such as a database, but it does not neutralize or incorrectly neutralizes special elements that can modify the intended logic of the query.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-77070 is a NoSQL injection vulnerability in n8n versions before 1.123.69, 2.33.4, and 2.34.1. It affects the MongoDB node's Find, Delete, and Aggregate operations where the Query parameter is parsed as JSON after expression resolution without sanitizing MongoDB operators like $ne or $where. Attackers can inject these operators to manipulate queries, enabling unauthorized data disclosure, deletion, or other database operations.

Detection Guidance

To detect this vulnerability, monitor n8n logs for suspicious MongoDB queries containing NoSQL operators like $ne, $where, or $regex. Check for unexpected database operations such as full-collection scans or deletions. Review workflows using the MongoDB node for externally controlled input sources.

Impact Analysis

This vulnerability allows attackers to access, modify, or delete data in the MongoDB database without authorization. If you use affected n8n versions, an attacker could exploit this to extract sensitive information, delete critical data, or perform other malicious actions on your database, potentially leading to data breaches or service disruption.

Compliance Impact

This vulnerability could lead to unauthorized data access or deletion, violating GDPR's data protection principles or HIPAA's security requirements for protected health information. A breach could result in legal penalties, loss of trust, and reputational damage due to non-compliance with these regulations.

Mitigation Strategies

Immediately upgrade n8n to versions 1.123.69, 2.33.4, or 2.34.1 or later. If upgrading is not possible, restrict access to the MongoDB node, audit all workflows using it, and disable the node if not required. Implement input validation for all query parameters.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-77070. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart