🇰🇷 한글 설명
Subscriptions for WooCommerce WordPress 플러그인 2.0.1 미만 버전에서 사용자 권한 검증 미흡으로 인해 발생합니다. Shop Manager 권한을 가진 사용자가 AJAX 액션을 통해 임의의 플러그인을 설치 및 활성화할 수 있으며, 이는 원격 코드 실행(RCE)으로 이어질 수 있습니다.
💡 쉬운 설명
쇼핑몰 관리자 권한을 가진 사람이 원래 할 수 없는 권한을 이용해 악성 프로그램을 설치할 수 있는 보안 결함입니다. 이를 통해 해커가 웹사이트를 완전히 장악할 위험이 있습니다.
🇺🇸 원문 (English)
The Subscriptions for WooCommerce WordPress plugin before 2.0.1 does not verify the user's capability before installing and activating a Subscriptions for WooCommerce WordPress plugin before 2.0.1 from a user-supplied slug through a nonce-protected AJAX action, allowing users with the Shop Manager role (who lack Subscriptions for WooCommerce WordPress plugin before 2.0.1-management capabilities) to install and activate arbitrary Subscriptions for WooCommerce WordPress plugin before 2.0.1, resulting in remote code execution.
📍 영향받는 시스템
Subscriptions for WooCommerce WordPress plugin version < 2.0.1
⚔️ 공격 벡터
권한이 낮은 Shop Manager가 nonce가 보호된 AJAX 액션을 악용하여 임의의 플러그인 슬러그를 전달
🛡️ 대응 방법
Subscriptions for WooCommerce WordPress 플러그인을 2.0.1 이상 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 2.0.1 미만인지 확인하십시오.
wp plugin list --format=table | grep -i 'subscriptions-for-woocommerce'