🇰🇷 한글 설명
WooCommerce WordPress 플러그인 3.2.6 미만 버전에서 이메일 인증 코드를 검증할 때 느슨한 비교(loose comparison)를 사용하여 발생하는 취약점입니다. 공격자는 조작된 데이터 타입을 사용하여 인증 과정을 우회함으로써, 이메일 인증을 완료하지 않은 등록된 사용자의 계정을 탈취할 수 있습니다.
💡 쉬운 설명
이메일 인증 번호를 확인할 때 보안이 허술한 비교 방식을 사용하여, 가짜 값을 보내 인증을 통과할 수 있는 문제입니다. 이를 통해 해커가 다른 사람의 계정을 마음대로 차지할 수 있습니다.
🇺🇸 원문 (English)
The Customer Email Verification for WooCommerce WordPress plugin before 3.2.6 does not correctly validate the email-verification activation code, relying on a loose comparison that an attacker can satisfy with a crafted value type, allowing unauthenticated users to verify and take over the account of any registered user who has not yet confirmed their email address.
📍 영향받는 시스템
Customer Email Verification for WooCommerce WordPress plugin version < 3.2.6
⚔️ 공격 벡터
인증되지 않은 공격자가 조작된 데이터 타입을 포함한 요청을 보내 이메일 인증 코드를 우회함
🛡️ 대응 방법
해당 플러그인을 최신 버전인 3.2.6 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 해당 플러그인의 버전을 확인하여 3.2.6 미만인지 체크합니다.
wp plugin list --status=active | grep -E 'customer-email-verification'