🔍 CVE-2026-105863

9.4
CVSS Score
CRITICAL
2026-10-06
2026-10-15 00:09
✅ 완료

🇰🇷 한글 설명

Payload CMS의 3.0.0 이후 3.90.0 미만 버전에서 발생하는 취약점입니다. 사용자 정의 필드 옵션을 통해 예약된 인증 클레임 이름에 매핑할 경우, 로그인 시 발행되는 인증 토큰에 의도하지 않은 값이 포함될 수 있습니다.

💡 쉬운 설명

로그인할 때 사용하는 디지털 신분증에 공격자가 원하는 정보를 몰래 끼워 넣을 수 있는 문제입니다. 이를 통해 권한을 탈취하거나 시스템을 속일 위험이 있습니다.

🇺🇸 원문 (English)

Payload is a free and open source headless content management system. In versions after 3.0.0 and before 3.90.0, a custom field option that maps a field to a reserved authentication claim name can place unintended values in the authentication token issued at login. This issue is fixed in version 3.90.0.

📍 영향받는 시스템

Payload CMS 버전 3.0.0 이상 3.90.0 미만

⚔️ 공격 벡터

사용자 정의 필드 설정을 통해 인증 토큰 내 예약된 클레임 이름을 조작하여 공격

🛡️ 대응 방법

Payload CMS를 최신 보안 패치가 적용된 버전인 3.90.0 이상으로 업데이트

🔧 검증 코드

출력된 버전이 3.0.0 이상 3.90.0 미만 범위에 해당하면 취약한 상태입니다.

Shell / Script
npm list payload --depth=0 | grep -E 'payload@([3]\.[0-9]{1,2}\.[0-9]+)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source