Katalog CVE

CVE-2026-45707

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

Percentyl 15 - wyżej niż 15% wszystkich znanych CVE

Streszczenie

W n8n-MCP przed wersją 2.51.2, gdy włączono tryb wielodostępny (ENABLE_MULTI_TENANT=true), żądania HTTP bez nagłówków x-n8n-url lub x-n8n-key domyślnie używały poświadczeń operatora, co pozwalało uwierzytelnionemu tenantowi MCP na wykonywanie wywołań zarządzania n8n na instancji operatora zamiast własnej.

Ocena ryzyka

Organizacja ryzykuje nieautoryzowany dostęp do swojej instancji n8n przez innych tenantów, co może prowadzić do wycieku danych, modyfikacji konfiguracji lub przerwania działania usługi.

Rekomendacja

Niezwłocznie zaktualizuj n8n-MCP do wersji 2.51.2 lub nowszej. W przypadku braku możliwości aktualizacji, rozważ wyłączenie trybu wielodostępnego (ENABLE_MULTI_TENANT=false) lub wdrożenie dodatkowej walidacji nagłówków na poziomie proxy.

Inne podatności w n8n-MCP

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

n8n-MCP is an MCP server that provides AI assistants access to n8n node documentation, properties, and operations. Prior to 2.51.2, when ENABLE_MULTI_TENANT=true, the HTTP transport documents that the target n8n instance is selected per-request from x-n8n-url / x-n8n-key headers. Requests that omitted those headers — or supplied only one of them — silently fell back to the process-level N8N_API_URL / N8N_API_KEY credentials configured for the operator's own n8n instance. As a result, an authenticated MCP tenant could cause n8n management calls to execute against the operator's instance instead of its own. This affects HTTP-mode deployments of n8n-mcp that are run as a shared multi-tenant service. Single-tenant deployments (ENABLE_MULTI_TENANT unset or false) are not affected. This vulnerability is fixed in 2.51.2.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS