🔍 CVE-2026-53947

5.3
CVSS Score
MEDIUM
2026-06-24
2026-10-25 22:10
✅ 완료

🇰🇷 한글 설명

Node.js 기반 CMS인 Ghost의 5.18.0 버전부터 6.21.1 버전 사이에서 멤버 로그인 엔드포인트의 응답 차이로 인해 발생하는 취약점입니다. 인증되지 않은 공격자가 특정 이메일 주소가 해당 사이트의 등록된 회원인지 여부를 확인할 수 있습니다.

💡 쉬운 설명

해커가 특정 이메일 주소를 입력했을 때 사이트가 내놓는 반응을 보고, 그 이메일이 실제 회원인지 아닌지를 알아낼 수 있는 문제입니다. 이를 통해 회원 목록을 수집하거나 타겟 공격을 준비할 수 있습니다.

🇺🇸 원문 (English)

Ghost is a Node.js content management system. From 5.18.0 until 6.21.1, a discrepancy in responses from the members signin endpoints made it possible for an unauthenticated attacker to determine whether a given email address belongs to a registered member of a Ghost site. This vulnerability is fixed in 6.21.1.

📍 영향받는 시스템

Ghost CMS 버전 5.18.0 ~ 6.21.1

⚔️ 공격 벡터

인증되지 않은 사용자가 로그인 엔드포인트에 특정 이메일 주소를 입력하여 응답 차이를 분석하는 방식

🛡️ 대응 방법

Ghost CMS를 최신 보안 패치가 적용된 6.21.1 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 Ghost 버전을 확인하여 5.18.0 이상 6.21.1 미만인지 체크합니다.

Shell / Script
npm list -g ghost --depth=0 | grep ghost

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Node.js