Podatności n8n
162 znanych podatności CVE w n8n, przetłumaczonych i ocenionych.
- CVE-2025-71380Wysokie
Węzeł Execute Command w n8n umożliwia uwierzytelnionym użytkownikom wykonywanie dowolnych poleceń na systemie hosta, na którym działa n8n. Atakujący z dostępem użytkownika lub skradzionymi poświadczeniami mogą wykorzystać ten węzeł do uruchamiania złośliwych poleceń, co może prowadzić do wycieku danych, przerwania usług lub całkowitego przejęcia systemu.
- CVE-2026-56777Średnie
Podatność w n8n przed wersją 2.25.7 oraz w wersjach 2.26.x przed 2.26.2 umożliwia ominięcie walidatora bezpieczeństwa drzewa składniowego (AST) w węźle Python Code. Uwierzytelniony użytkownik z uprawnieniami do tworzenia lub modyfikowania przepływów pracy zawierających ten węzeł może uzyskać dostęp do przestrzeni nazw modułu wykonawczego zadań.
- CVE-2026-56356Średnie
n8n zawiera podatność na trwałe ataki XSS w polu Custom CSS węzła Chat Trigger z powodu błędnej konfiguracji biblioteki sanitize-html. Uwierzytelniony użytkownik z uprawnieniami do tworzenia lub modyfikowania przepływów pracy może wstrzyknąć JavaScript omijający sanityzację, co prowadzi do trwałego XSS na każdego użytkownika odwiedzającego publiczną stronę czatu.
- CVE-2026-56350Średnie
Podatność w n8n przed wersją 2.8.0 umożliwia uwierzytelnionym użytkownikom SSO ominięcie wymuszenia SSO przez API. Atakujący mogą utworzyć lokalne dane logowania, aby uwierzytelniać się bezpośrednio, z pominięciem polityk SSO i wieloskładnikowego uwierzytelniania narzuconego przez dostawcę tożsamości.
- CVE-2026-54313Wysokie
n8n to platforma automatyzacji procesów roboczych typu open source. Przed wersją 2.24.0, uwierzytelniony użytkownik z dostępem do edycji procesów roboczych mógł dostarczyć złośliwą wartość filtra w operacji Znajdź i Zamień w węźle MongoDB, co prowadziło do niezamierzonego dopasowania i nadpisania dokumentów kontrolowanych przez atakującego.
- CVE-2026-54312Wysokie
n8n to platforma automatyzacji procesów, która przed wersją 2.24.0 pozwalała uwierzytelnionym użytkownikom z uprawnieniami do tworzenia lub modyfikowania workflow na globalne zanieczyszczenie prototypu poprzez węzeł Microsoft SQL, dostarczając spreparowaną wartość jako parametr tabeli.
- CVE-2026-42229Wysokie
W platformie automatyzacji przepływów pracy n8n, w węźle SeaTable (operacje row:search i row:get), dane wejściowe kontrolowane przez użytkownika były wstawiane bezpośrednio do zapytań SQL bez escapowania ani parametryzacji. W przepływach pracy, w których zewnętrzne dane wejściowe trafiają przez wyrażenia do parametrów wyszukiwania lub pobierania wierszy, atakujący mógł manipulować zapytaniem i pobrać nieoczekiwane wiersze z podłączonej bazy SeaTable, omijając filtrowanie na poziomie wierszy. Podatność naprawiono w wersjach 1.123.32, 2.17.4 i 2.18.1.
- CVE-2025-68697Wysokie
W n8n przed wersją 2.0.0, w trybie wykonywania JavaScript legacy (non-task-runner) dla węzła Code, uwierzytelnieni użytkownicy z uprawnieniami do edycji workflow mogą wywoływać wewnętrzne funkcje pomocnicze. Pozwala to na odczyt i zapis plików w systemie hosta z uprawnieniami procesu n8n. Luka została naprawiona w wersji 2.0.0.
- CVE-2025-61914Wysokie
W n8n przed wersją 1.114.0 występuje luka stored XSS w węźle "Respond to Webhook". Gdy węzeł odpowiada treścią HTML zawierającą wykonywalne skrypty, ładunek może wykonać się w oknie najwyższego poziomu, poza sandboxem. Umożliwia to atakującemu z uprawnieniami do tworzenia workflow wykonanie dowolnego JavaScript w kontekście interfejsu edytora n8n. Luka została naprawiona w wersji 1.114.0.
- CVE-2025-65964Wysokie
n8n w wersjach 0.123.1 do 1.119.1 nie ma wystarczających zabezpieczeń przed zdalnym wykonaniem kodu (RCE) poprzez hooki pre-commit projektu. Operacja Add Config pozwala ustawić dowolne wartości konfiguracji Git, w tym core.hooksPath, wskazując na złośliwy hook Git, który wykonuje dowolne polecenia na hoście n8n podczas kolejnych operacji Git.
- CVE-2025-62726Wysokie
Podatność zdalnego wykonania kodu (RCE) w komponencie Git Node w n8n (wersje przed 1.113.0), dostępna zarówno w wersji Cloud, jak i Self-Hosted. Gdy złośliwy aktor sklonuje zdalne repozytorium zawierające hook pre-commit, późniejsze użycie operacji Commit w Git Node może nieumyślnie uruchomić ten hook. Pozwala to atakującemu na wykonanie dowolnego kodu w środowisku n8n.
- CVE-2025-58177Średnie
W n8n w wersjach od 1.24.0 do przed 1.107.0 występuje podatność typu stored XSS w węźle @n8n/n8n-nodes-langchain.chatTrigger. Uwierzytelniony użytkownik może skonfigurować węzeł z złośliwym kodem JavaScript w polu initialMessages i włączyć publiczny dostęp, co powoduje wykonanie kodu w przeglądarce użytkownika odwiedzającego publiczny URL czatu.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

