🔍 CVE-2026-85171

6.5
CVSS Score
MEDIUM
2026-09-03
2026-09-16 21:38
✅ 완료

🇰🇷 한글 설명

n8n의 Strapi, SeaTable, Mailcheck 노드에서 인증 정보가 노출되는 취약점이 발견되었습니다. 오류 발생 시 복호화된 자격 증명이 평문 상태로 실행 오류 데이터에 저장되며, 인증된 사용자가 REST API를 통해 이를 읽을 수 있습니다.

💡 쉬운 설명

n8n이라는 자동화 도구에서 특정 기능을 사용할 때 비밀번호가 암호화되지 않은 상태로 기록에 남는 문제입니다. 권한이 있는 사용자가 이 기록을 통해 다른 사람의 비밀번호를 훔쳐볼 수 있습니다.

🇺🇸 원문 (English)

n8n before 1.123.73, 2.35.4, and 2.36.2 contains a credential exposure vulnerability in the Strapi, SeaTable, and Mailcheck nodes. These nodes send their decrypted credentials to the authentication endpoint via the raw legacy HTTP helper outside any error handling, causing the plaintext secret to be persisted in execution error data. Any authenticated user can read the plaintext secret from their own execution through the REST API, bypassing the blank-value redaction enforced by the credentials API.

📍 영향받는 시스템

n8n versions before 1.123.73, 2.35.4, and 2.36.2

⚔️ 공격 벡터

인증된 사용자가 REST API를 사용하여 실행 오류 데이터에 저장된 평문 자격 증명을 조회

🛡️ 대응 방법

n8n을 최신 보안 패치가 적용된 버전(1.123.73, 2.35.4, 2.36.2 이상)으로 업데이트

🔧 검증 코드

출력된 n8n의 버전을 확인하여 취약한 버전 범위에 해당하는지 체크

Shell / Script
npm list n8n | grep n8n

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data REST