🇰🇷 한글 설명
Checkimate — WooCommerce Checkout, Abandoned Cart Recovery & Order Bumps WordPress 플러그인 1.0.13 버전 이하에서 라이선스 관리 기능의 접근 제한이 미흡한 취약점이 발견되었습니다. 공격자는 공개된 정보를 통해 계산된 공유 비밀값을 이용하여 인증 없이 플러그인의 프리미엄 라이선스 상태를 비활성화하고 저장된 라이선스 키를 삭제할 수 있습니다.
💡 쉬운 설명
플러그인의 유료 기능을 유지해주는 열쇠(라이선스)를 누구나 쉽게 알아낼 수 있는 방식으로 관리하고 있습니다. 해커가 이 열쇠를 조작하여 유료 기능을 강제로 꺼버리거나 라이선스 정보를 지워버릴 수 있습니다.
🇺🇸 원문 (English)
The Checkimate — WooCommerce Checkout, Abandoned Cart Recovery & Order Bumps WordPress plugin through 1.0.13 does not properly restrict access to its license-management functionality, relying on a shared secret computed entirely from publicly available information, allowing unauthenticated attackers to deactivate the Checkimate — WooCommerce Checkout, Abandoned Cart Recovery & Order Bumps WordPress plugin through 1.0.13's premium licensing state and erase the stored license key.
📍 영향받는 시스템
Checkimate — WooCommerce Checkout, Abandoned Cart Recovery & Order Bumps WordPress plugin 1.0.13 이하 버전
⚔️ 공격 벡터
공개된 정보를 조합해 계산된 공유 비밀값을 이용한 인증 없는 원격 공격
🛡️ 대응 방법
플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 Checkimate 플러그인의 현재 설치 버전이 1.0.13 이하인지 확인하십시오.
wp plugin list --status=active | grep -i 'checkimate' && wp plugin list --all | grep -E 'checkimate' | awk '{print $2, $3}'