🇰🇷 한글 설명
WordPress용 Really Simple Security 플러그인 9.8.2 미만 버전에서 권한 확인 누락 취약점이 발견되었습니다. 인증된 저권한 공격자가 프로필 페이지 업데이트 핸들러의 보호되지 않은 코드 경로를 악용하여 2단계 인증(2FA) 강제 적용을 무기한 우회할 수 있습니다.
💡 쉬운 설명
로그인할 때 추가로 입력해야 하는 2단계 인증 기능을 몰래 꺼버릴 수 있는 보안 결함입니다. 권한이 낮은 사용자라도 특정 요청을 보내면 보안 절차를 계속 미룰 수 있습니다.
🇺🇸 원문 (English)
Really Simple Security plugin for WordPress before 9.8.2 contains a missing authorization check vulnerability that allows authenticated low-privileged attackers to bypass enforced two-factor authentication indefinitely by exploiting an unguarded code path in the profile-page update handler. Attackers can submit a crafted POST request without the two-factor-authentication field to skip nonce verification and trigger delete_two_fa_meta(), which resets the grace period anchor timestamp on every login cycle, causing mandatory 2FA enforcement to be deferred indefinitely.
📍 영향받는 시스템
Really Simple Security plugin for WordPress version < 9.8.2
⚔️ 공격 벡터
인증된 저권한 사용자가 2FA 필드가 누락된 조작된 POST 요청을 프로필 업데이트 핸들러로 전송
🛡️ 대응 방법
Really Simple Security 플러그인을 9.8.2 버전 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 9.8.2 미만인지 확인하십시오.
wp plugin list --status=active | grep -i 'really-simple-security' && wp plugin list --all | grep -E 'really-simple-security' | awk '{print $2 " " $3}'