🇰🇷 한글 설명
n8n 워크플로우 자동화 플랫폼의 Git 노드 구성 요소에서 원격 코드 실행(RCE) 취약점이 발견되었습니다. 공격자가 사전 커밋 후크(pre-commit hook)가 포함된 악성 저장소를 클론한 뒤 커밋 작업을 수행하게 유도하면, n8n 환경 내에서 임의의 코드가 실행될 수 있습니다. 이 취약점은 1.113.0 버전에서 수정되었습니다.
💡 쉬운 설명
나쁜 의도를 가진 저장소를 불러와서 작업을 진행하면, 숨겨진 명령어가 자동으로 실행되어 해커가 컴퓨터를 조종할 수 있는 문제입니다. n8n을 사용하는 과정에서 원치 않는 프로그램이 실행될 위험이 있습니다.
🇺🇸 원문 (English)
n8n is an open source workflow automation platform. Prior to 1.113.0, a remote code execution vulnerability exists in the Git Node component available in both Cloud and Self-Hosted versions of n8n. When a malicious actor clones a remote repository containing a pre-commit hook, the subsequent use of the Commit operation in the Git Node can inadvertently trigger the hook’s execution. This allows attackers to execute arbitrary code within the n8n environment, potentially compromising the system and any connected credentials or workflows. This vulnerability is fixed in 1.113.0.
📍 영향받는 시스템
n8n Cloud 및 Self-Hosted 버전 (1.113.0 미만 버전)
⚔️ 공격 벡터
악성 pre-commit hook이 포함된 Git 저장소를 클론한 후 Git 노드의 Commit 작업을 실행하여 공격
🛡️ 대응 방법
n8n을 최신 버전인 1.113.0 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 n8n의 버전이 1.113.0보다 낮은지 확인하십시오.
npm list -g n8n | grep n8n