🔍 CVE-2026-86073

7.6
CVSS Score
HIGH
2026-09-08
2026-09-11 18:07
✅ 완료

🇰🇷 한글 설명

n8n 워크플로우 자동화 플랫폼에서 OAuth 리프레시 토큰이 최초 승인된 리소스와 결합되지 않는 취약점이 발견되었습니다. 공격자는 리프레시 토큰을 사용하여 승인되지 않은 다른 워크플로우의 토큰을 탈취할 수 있습니다.

💡 쉬운 설명

한 번 허락받은 권한을 이용해, 원래 허락받지 않은 다른 작업까지 몰래 수행할 수 있는 보안 허점이 있습니다. 마치 하나의 열쇠로 허락되지 않은 다른 방의 문까지 열 수 있는 것과 같습니다.

🇺🇸 원문 (English)

n8n is an open source workflow automation platform. Prior to 2.37.7 and 2.38.1, the OAuth token endpoint bound an authorization code's first access token to the consented resource but did not bind its refresh token. Refreshing checked only that the requested resource was registered, not that it matched the original grant. An OAuth client approved for one workflow could substitute a different workflow URL in the resource parameter and obtain a valid token for an unapproved workflow accessible to the consenting user. This issue is fixed in versions 2.37.7 and 2.38.1.

📍 영향받는 시스템

n8n versions prior to 2.37.7 and 2.38.1

⚔️ 공격 벡터

OAuth 리프레시 토큰 요청 시 리소스 파라미터를 조작하여 승인되지 않은 워크플로우의 토큰 획득

🛡️ 대응 방법

n8n 버전을 2.37.7 또는 2.38.1 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 n8n 버전을 확인하여 2.37.7 또는 2.38.1 미만인지 체크합니다.

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

📊 CVSS Vector String

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