🔍 CVE-2026-54306

6.4
CVSS Score
MEDIUM
2026-06-23
2026-10-25 23:10
✅ 완료

🇰🇷 한글 설명

n8n은 오픈소스 워크플로 자동화 플랫폼입니다. 2.25.7 및 2.26.2 이전 버전에는 프로토타입 오염 취약점이 존재하여, 조작된 공개 웹훅 페이로드가 내부 객체 복사 과정에서 공격자가 제어하는 필드를 워크플로 데이터에 주입할 수 있었습니다. 이 필드는 하위 내장 노드에서 정상 값처럼 사용될 수 있으며, 공개 웹훅과 해당 값을 소비하는 액션 노드가 결합된 워크플로에서는 혼동된 대리인(confused deputy) 공격이 가능해집니다. 이 취약점은 2.25.7 및 2.26.2에서 수정되었습니다.

💡 쉬운 설명

누구나 호출할 수 있는 웹훅으로 악의적인 데이터를 보내면 자동화 작업의 내부 값을 조작할 수 있습니다. 그 결과 워크플로 소유자의 권한과 저장된 인증 정보로 의도치 않은 작업이 실행될 수 있습니다.

🇺🇸 원문 (English)

n8n is an open source workflow automation platform. Prior to 2.25.7 and 2.26.2, a prototype pollution vulnerability allowed a crafted public webhook payload to inject attacker-controlled fields into workflow data during internal object copying. These fields could be surfaced and consumed as normal values by downstream built-in nodes. Where a workflow combines a public webhook with action nodes that consume the resulting fields, an attacker could cause the workflow to act as a confused deputy — targeting unintended records or issuing outbound requests using the workflow owner's configured credentials. This vulnerability is fixed in 2.25.7 and 2.26.2.

📍 영향받는 시스템

n8n 2.25.7 미만 및 2.26.2 미만 버전 (공개 웹훅과 액션 노드를 함께 사용하는 워크플로)

⚔️ 공격 벡터

공격자가 공개 웹훅 엔드포인트에 조작된 페이로드를 전송해 프로토타입 오염으로 워크플로 데이터에 임의 필드를 주입하고, 이를 소비하는 노드가 잘못된 레코드 대상이나 외부 요청을 수행하게 만듭니다.

🛡️ 대응 방법

n8n을 2.25.7 또는 2.26.2 이상 버전으로 업그레이드하고, 공개 웹훅과 민감한 액션 노드를 연결한 워크플로의 입력 검증을 강화합니다.

🔧 검증 코드

출력된 버전이 2.25.7 또는 2.26.2 이상이면 패치가 적용된 것이며, 그보다 낮으면 취약한 버전이므로 업그레이드가 필요합니다.

Shell / Script
n8n --version 2>/dev/null || npm list -g n8n 2>/dev/null | grep n8n

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source