🇰🇷 한글 설명
SMS Alert WordPress 플러그인 4.0.1 미만 버전에서 OTP 비밀번호 재설정 시 인증된 전화번호와 변경하려는 계정을 올바르게 연결하지 않는 취약점이 발견되었습니다. 이를 통해 인증되지 않은 공격자가 자신이 제어하는 전화번호로 OTP를 인증한 뒤, 관리자를 포함한 임의의 계정 비밀번호를 변경할 수 있습니다.
💡 쉬운 설명
비밀번호를 바꿀 때 본인 확인을 하는 과정에서 보안 허점이 있어, 공격자가 자기 전화번호로 인증을 받고 다른 사람의 비밀번호를 마음대로 바꿀 수 있는 문제입니다. 이로 인해 관리자 권한을 탈취당할 위험이 매우 높습니다.
🇺🇸 원문 (English)
The SMS Alert WordPress plugin before 4.0.1 does not bind the account whose password is being changed to the phone number that was actually verified during its OTP password reset, allowing unauthenticated attackers to set a new password on an arbitrary account, including an administrator, by verifying a one-time code sent to a phone number they control.
📍 영향받는 시스템
SMS Alert WordPress plugin version < 4.0.1
⚔️ 공격 벡터
공격자가 자신의 전화번호로 OTP를 수신하여 인증을 완료한 후, 타겟 계정의 비밀번호를 재설정하는 방식
🛡️ 대응 방법
SMS Alert WordPress 플러그인을 최신 버전(4.0.1 이상)으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 sms-alert 플러그인의 버전을 확인하여 4.0.1 미만인지 체크하십시오.
wp plugin list --status=active | grep -i 'sms-alert'