
n8n vá lỗ hổng Sandbox Escape, cho phép biên tập viên workflow chạy lệnh hệ điều hành
"n8n patched a high-severity expression-sandbox escape that let authenticated workflow editors execute operating-system commands as the n8n process. The issue affected versions <2.31.5 and >=2.32.0,<2.32.1, was tracked as GHSA-gv7g-jm28-cr3m with a CVSS 4.0 score of 8.7, and was fixed in 2.31.5 and 2.32.1; no CVE had been assigned at publication time. The flaw could expose encryption keys and credentials and enable access to internal services reachable from the n8n host."
Lỗ hổng có thể dẫn tới sandbox escape và remote command execution thông qua quyền biên tập workflow, làm tăng nguy cơ lộ credential và truy cập dịch vụ nội bộ.
Nếu bị khai thác, kẻ tấn công có thể chiếm quyền vận hành ở mức máy chủ n8n, gây gián đoạn và rủi ro rò rỉ dữ liệu; mức độ ảnh hưởng phụ thuộc vào phạm vi quyền của tài khoản biên tập và khả năng kết nối nội bộ.
n8n đã phát hành bản vá cho một lỗ hổng expression-sandbox escape mức độ cao, có thể cho phép người dùng đã xác thực và có quyền biên tập workflow thực thi lệnh hệ điều hành trên máy chủ chạy nền tảng tự động hóa. Lỗi ảnh hưởng các phiên bản <2.31.5 và >=2.32.0,<2.32.1; bản sửa được ghi nhận trong 2.31.5 và 2.32.1. Sự cố được theo dõi theo GHSA-gv7g-jm28-cr3m, với điểm CVSS 4.0 = 8.7; tại thời điểm công bố (27/07/2026) chưa có CVE.
Khai thác yêu cầu tài khoản hợp lệ có quyền tạo hoặc sửa workflow, không cần tương tác từ người dùng khác. Khi thành công, mã độc có thể chạy lệnh với đặc quyền của tiến trình n8n. Theo báo cáo nghiên cứu, kẻ tấn công có thể làm lộ N8N_ENCRYPTION_KEY, giải mã credential và mở đường truy cập tới cơ sở dữ liệu, dịch vụ nội bộ hoặc endpoint đám mây mà máy chủ n8n có thể kết nối.
Khuyến nghị: cập nhật lên bản vá; rà soát các workflow mới/sửa gần đây để phát hiện arrow functions hoặc JavaScript bị làm rối; kiểm tra dấu hiệu tạo tiến trình như shell/PowerShell/curl/wget từ n8n hoặc Node.js; và xoay vòng credential nếu phát hiện hoạt động bất thường.