Katalog CVE

CVE-2026-56776

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

Podatność w n8n przed wersjami 1.123.55, 2.25.7 i 2.26.2 umożliwia ominięcie autoryzacji w punkcie końcowym POST /workflows/{workflowId}/test-runs/new. Zamiast wymaganego zakresu workflow:execute używany jest workflow:read, co pozwala uwierzytelnionemu użytkownikowi z dostępem tylko do odczytu na uruchomienie testowego wykonania przepływu pracy.

Ocena ryzyka

Ryzyko polega na tym, że atakujący z ograniczonymi uprawnieniami może nieświadomie uruchomić przepływ pracy, powodując nieautoryzowane wywołania API, modyfikacje danych lub inne skutki uboczne w podłączonych systemach zewnętrznych. Problem dotyczy głównie instancji korzystających z funkcji Evaluations i RBAC.

Rekomendacja

Zaleca się natychmiastową aktualizację n8n do wersji 1.123.55, 2.25.7 lub 2.26.2. Dodatkowo należy przejrzeć konfigurację RBAC, aby upewnić się, że role projektów nie przyznają workflow:read bez workflow:execute.

Inne podatności w n8n

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

n8n before 1.123.55, 2.25.7, and 2.26.2 contains an authorization bypass in the POST /workflows/{workflowId}/test-runs/new endpoint, which authorizes access using the workflow:read scope instead of workflow:execute. An authenticated user with read-only access to a workflow can trigger a real evaluation test run, causing the workflow to execute via the internal workflow runner and resulting in unintended outbound API calls, data mutations, or other side effects in connected downstream systems. The issue primarily affects instances using the Evaluations feature where RBAC project roles grant workflow:read without workflow:execute.

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