🇰🇷 한글 설명
WordPress용 Photo Engine 플러그인 6.5.6 이하 버전에서 권한 우회 취약점이 발견되었습니다. 인증되지 않은 공격자가 미디어 파일을 영구적으로 삭제하거나 새로운 파일을 업로드할 수 있으며, 이는 관리자 권한이 필요한 작업을 수행할 수 있게 합니다.
💡 쉬운 설명
플러그인의 보안 설정 오류로 인해 권한이 없는 일반 사용자나 외부인이 웹사이트의 사진을 마음대로 지우거나 올릴 수 있는 문제입니다. 관리자만 할 수 있는 위험한 행동을 누구나 할 수 있게 되어 데이터 손실 위험이 있습니다.
🇺🇸 원문 (English)
The Photo Engine (Media Organizer & Lightroom) plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 6.5.6 This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to permanently delete arbitrary media attachments via wp_delete_attachment and upload new attachments to the site, actions that require the upload_files or edit_others_posts capabilities. A Subscriber-level user can obtain their own wplr_auth_token directly from the profile.php page source, because the admin screen guard in Meow_WPLR_Sync_Admin::__construct() is commented out, causing wp_localize_script to leak the token into every admin page view; this token can then be used from a cookie-less HTTP session to invoke destructive actions on the /?wplr-sync-api endpoint.
📍 영향받는 시스템
Photo Engine (Media Organizer & Lightroom) plugin for WordPress version <= 6.5.6
⚔️ 공격 벡터
프로필 페이지 소스에서 유출된 인증 토큰을 사용하여 /?wplr-sync-api 엔드포인트로 파괴적인 요청 전송
🛡️ 대응 방법
Photo Engine 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 6.5.6보다 높거나 같은지 확인하십시오.
wp-cli plugin list --name=photo-engine --field=version