Katalog CVE

CVE-2026-72764

ŚrednieCVSS 5.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

JavaScript task runner w n8n współdzielił pojedynczą pamięć podręczną modułów między wykonywaniami kodu wszystkich użytkowników. W dotkniętych wersjach (przed 1.123.67, 2.31.5 i 2.32.1) użytkownik mogący uruchomić węzeł Code mógł zatruć moduł w pamięci podręcznej, a tym samym zmienić wykonywania węzłów Code innych użytkowników na tym samym runnerze, wpływając na ich poufność, integralność lub dostępność. Jest to przerwanie izolacji między użytkownikami w ramach jednej instancji n8n i nie stanowi ucieczki z sandboxa ani zdalnego wykonywania kodu. Dotyczy to tylko instancji wieloużytkownikowych uruchamiających JS task runner z wbudowanymi lub zewnętrznymi modułami.

Ocena ryzyka

Atakujący może wpłynąć na wykonywanie kodu innych użytkowników, co może prowadzić do naruszenia poufności, integralności lub dostępności danych. Jest to poważne ryzyko w środowiskach wieloużytkownikowych.

Rekomendacja

Zaktualizuj n8n do wersji 1.123.67, 2.31.5 lub 2.32.1, aby zapewnić izolację między użytkownikami w JS task runner.

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

n8n's JavaScript task runner shared a single module cache across all users' Code-node executions. In affected versions (before 1.123.67, 2.31.5, and 2.32.1), a user able to run a Code node could poison a cached module and thereby alter other users' Code-node executions on the same runner, affecting their confidentiality, integrity, or availability. This is a cross-user isolation break within a single n8n instance and does not constitute a sandbox escape or remote code execution. Only multi-user instances running the JS task runner with built-in or external modules enabled are affected.

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