Katalog CVE

CVE-2026-0863

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wykorzystując formatowanie ciągów i obsługę wyjątków, atakujący może obejść ograniczenia sandboxa w n8n's python-task-executor i uruchomić dowolny nieograniczony kod Pythona w systemie operacyjnym. Podatność może być wykorzystana przez uwierzytelnionego użytkownika z podstawowymi uprawnieniami, co może prowadzić do przejęcia całej instancji n8n w trybie wykonania 'Internal'.

Ocena ryzyka

Dla instancji działających w trybie 'Internal', ryzyko przejęcia pełnej kontroli nad systemem jest wysokie. W trybie 'External', chociaż wykonanie kodu następuje w kontenerze Sidecar, co ogranicza wpływ podatności, nadal istnieje ryzyko nieautoryzowanego dostępu do systemu.

Rekomendacja

Zaleca się ograniczenie dostępu do funkcji kodu w n8n dla użytkowników z podstawowymi uprawnieniami oraz monitorowanie trybu wykonania instancji, aby zminimalizować ryzyko wykorzystania tej podatności.

Powiązane podatności

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

Using string formatting and exception handling, an attacker may bypass n8n's python-task-executor sandbox restrictions and run arbitrary unrestricted Python code in the underlying operating system. The vulnerability can be exploited via the Code block by an authenticated user with basic permissions and can lead to a full n8n instance takeover on instances operating under "Internal" execution mode. If the instance is operating under the "External" execution mode (ex. n8n's official Docker image) - arbitrary code execution occurs inside a Sidecar container and not the main node, which significantly reduces the vulnerability impact.

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