n8n до версий 1.123.67, 2.31.5 и 2.32.1 содержит уязвимость внедрения SQL в узле PostgresTrigger, которая интерполирует предоставленные пользователем параметры идентификатора (имена канала, функции и триггера) в операторы SQL без надлежащего экранирования. Аутентифицированный пользователь может внедрить произвольный SQL-код, выполняемый в подключенной базе данных PostgreSQL, с привилегиями настроенных учетных данных, обеспечивая полный доступ для чтения и записи.
Показать оригинальное описание (EN)
n8n before 1.123.67, 2.31.5, and 2.32.1 contains a SQL injection vulnerability in the PostgresTrigger node, which interpolates user-supplied identifier parameters (channel, function, and trigger names) into SQL statements without proper escaping. An authenticated user can inject arbitrary SQL executed against the connected PostgreSQL database with the configured credential's privileges, allowing full read and write access.
Характеристики атаки
Последствия
Строка CVSS v4.0