🇰🇷 한글 설명
CP Media Player WordPress 플러그인 1.3.4 미만 버전에서 설정 페이지 핸들러에 대한 권한 확인이 누락되었습니다. 이로 인해 기여자(Contributor) 권한을 가진 사용자도 관리자 권한이 필요한 사이트 전체 미디어 플레이어 설정을 생성, 수정, 복제 또는 삭제할 수 있습니다.
💡 쉬운 설명
낮은 권한을 가진 사용자가 관리자만 할 수 있는 중요한 설정을 마음대로 바꿀 수 있는 보안 결함입니다. 이로 인해 웹사이트의 미디어 플레이어 설정이 임의로 변경될 위험이 있습니다.
🇺🇸 원문 (English)
The CP Media Player WordPress plugin before 1.3.4 does not perform a capability check on its settings-page handler, allowing users with only Contributor-level access to create, modify, duplicate and delete the site-wide media player configurations and change a CP Media Player WordPress plugin before 1.3.4 option that should require administrator access.
📍 영향받는 시스템
CP Media Player WordPress plugin version < 1.3.4
⚔️ 공격 벡터
권한이 낮은 사용자(Contributor)가 설정 페이지 핸들러에 직접 접근하여 요청을 전송
🛡️ 대응 방법
CP Media Player 플러그인을 최신 버전(1.3.4 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 Stable tag의 버전이 1.3.4보다 낮으면 취약한 상태입니다.
wp plugin list --status=active | grep 'cp-media-player' && curl -s http://localhost/wp-content/plugins/cp-media-player/readme.txt | grep -E 'Stable tag:'