🇰🇷 한글 설명
Finale Lite WordPress 플러그인 2.21.0 미만 버전에서 AJAX 작업에 대한 권한 확인이 누락되었습니다. 이로 인해 구독자 이상의 권한을 가진 인증된 사용자가 임의의 포스트 ID에 대한 캠페인 설정 및 스케줄링 데이터를 읽을 수 있습니다.
💡 쉬운 설명
로그인한 일반 사용자라면 누구나 관리자만 봐야 할 중요한 마케팅 캠페인 설정 정보를 몰래 훔쳐볼 수 있는 취약점입니다. 권한 확인 절차가 제대로 이루어지지 않아 발생하는 문제입니다.
🇺🇸 원문 (English)
The Finale Lite WordPress plugin before 2.21.0 does not perform a capability check on an AJAX action that returns a sales-campaign's configuration for an arbitrary post ID, allowing any authenticated user (Subscriber and above) to read the Finale Lite WordPress plugin before 2.21.0's campaign configuration and scheduling data.
📍 영향받는 시스템
Finale Lite WordPress plugin version < 2.21.0
⚔️ 공격 벡터
인증된 사용자가 권한이 없는 AJAX 요청을 통해 캠페인 설정 데이터를 조회
🛡️ 대응 방법
Finale Lite WordPress 플러그인을 2.21.0 이상 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 finale-lite의 버전을 확인하여 2.21.0 미만인지 체크합니다.
wp plugin list --status=active | grep -i 'finale-lite'