CVE-2026-72750
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 12 - wyżej niż 12% wszystkich znanych CVE
Streszczenie
n8n przed wersjami 1.123.67, 2.31.5 i 2.32.1 zawiera podatność na wstrzykiwanie SQL w węźle Snowflake w operacji Execute Query, która interpoluje wartości wyrażeń bezpośrednio do ciągu SQL. Gdy autor przepływu pracy osadza niezaufane, zewnętrznie kontrolowane dane wyrażeń bezpośrednio w surowym zapytaniu SQL, dane te nie są parametryzowane, co umożliwia wstrzykiwanie SQL. Poprawka dodaje opcjonalne pole 'Query Parameters' do wiązania wartości za pomocą symboli zastępczych pozycyjnych.
Ocena ryzyka
Atakujący może wstrzyknąć złośliwy SQL, co może prowadzić do nieautoryzowanego dostępu do danych, ich modyfikacji lub usunięcia. Jest to poważne ryzyko dla integralności i poufności danych.
Rekomendacja
Zaktualizuj n8n do wersji 1.123.67, 2.31.5 lub 2.32.1, aby skorzystać z poprawki i używać parametryzowanych zapytań w węźle Snowflake.
Oryginalny opis (angielski, źródło NVD)
n8n before 1.123.67, 2.31.5, and 2.32.1 contains a SQL injection vulnerability in the Snowflake node's Execute Query operation, which interpolates expression values directly into the SQL string. When a workflow author embeds untrusted, externally-controlled expression data directly in a raw SQL query, that data is not parameterized, allowing SQL injection. The fix adds an optional 'Query Parameters' field to bind values via positional placeholders.

