🔍 CVE-2026-86085

4.9
CVSS Score
MEDIUM
2026-09-08
2026-09-14 13:18
✅ 완료

🇰🇷 한글 설명

n8n 워크플로우 자동화 플랫폼의 특정 API 엔드포인트에서 권한 검증 미흡으로 인해 발생하는 취약점입니다. role:manageProject 권한을 가진 사용자가 접근 권한이 없는 프로젝트의 멤버 이름과 이메일 주소를 조회할 수 있습니다. 이 문제는 2.37.7 및 2.38.2 버전에서 수정되었습니다.

💡 쉬운 설명

권한이 제한된 사용자가 허가되지 않은 프로젝트의 구성원 정보를 몰래 훔쳐볼 수 있는 보안 결함입니다. 특정 역할을 가진 사람이 프로젝트 목록을 볼 권한이 없더라도 내부 멤버의 개인정보를 확인할 수 있는 문제입니다.

🇺🇸 원문 (English)

n8n is an open source workflow automation platform. Prior to 2.37.7 and 2.38.2, the /rest/roles/:slug/assignments and /rest/roles/:slug/assignments/:projectId/members endpoints checked only whether the caller could manage the role type. A caller with role:manageProject could name a project the caller could not list and obtain member names and email addresses. The affected controller is packages/cli/src/controllers/role.controller.ts, which omitted the project:list scope check. This issue is fixed in versions 2.37.7 and 2.38.2.

📍 영향받는 시스템

n8n versions prior to 2.37.7 and 2.38.2

⚔️ 공격 벡터

권한이 제한된 사용자가 특정 API 엔드포인트(/rest/roles/:slug/assignments)를 호출하여 타 프로젝트의 멤버 정보를 탈취

🛡️ 대응 방법

n8n을 2.37.7 또는 2.38.2 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 n8n의 버전이 2.37.7 또는 2.38.2보다 낮은지 확인하십시오.

Shell / Script
npm list n8n --depth=0 | grep n8n

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source