🔍 CVE-2026-42234

8.8
CVSS Score
HIGH
2026-05-04
2026-05-06 18:05
✅ 완료

🇰🇷 한글 설명

n8n 워크플로우 자동화 플랫폼의 Python Code Node에서 인증된 사용자가 샌드박스를 우회하여 작업 러너 컨테이너에서 임의의 코드를 실행할 수 있는 취약점입니다. Python Task Runner가 활성화된 인스턴스에만 영향을 미치며, 버전 1.123.32, 2.17.4, 2.18.1 이상에서 패치되었습니다.

💡 쉬운 설명

n8n의 Python 코드 기능에서 악의적인 사용자가 보안 제한을 우회해 서버에서 원하는 명령어를 마음대로 실행할 수 있는 문제입니다. 이를 해결하려면 n8n을 최신 버전으로 업그레이드해야 합니다.

🇺🇸 원문 (English)

n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an authenticated user with permission to create or modify workflows containing a Python Code Node could escape the sandbox and achieve arbitrary code execution on the task runner container. This issue only affects instances where the Python Task Runner is enabled. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

📍 영향받는 시스템

n8n < 1.123.32, < 2.17.4, < 2.18.1 (Python Task Runner 활성화된 인스턴스)

⚔️ 공격 벡터

워크플로우 생성/수정 권한을 가진 인증된 사용자가 Python Code Node에서 샌드박스 우회 페이로드 삽입

🛡️ 대응 방법

n8n을 버전 1.123.32, 2.17.4, 또는 2.18.1 이상으로 즉시 업그레이드

🔧 검증 코드

출력된 버전이 1.123.32, 2.17.4, 2.18.1 이상이면 안전하고, 그 이하면 취약합니다.

Shell / Script
npm list n8n 2>/dev/null | grep -E 'n8n@|n8n:'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Python