🇰🇷 한글 설명
WordPress 2.6.2 이전 버전의 SQL 컬럼 절단 취약점으로, 사용자명 길이 제한을 제대로 검증하지 못합니다. 공격자는 기존 사용자와 유사한 사용자명으로 가입한 후 비밀번호 재설정 기능을 악용하여 임의의 사용자 계정을 탈취할 수 있습니다.
💡 쉬운 설명
오래된 WordPress 버전이 사용자명을 제대로 비교하지 못해 공격자가 비슷한 이름으로 가입하여 다른 사용자의 비밀번호를 재설정할 수 있습니다. CVE-2008-4107과 함께 사용하면 새로운 비밀번호까지 알아낼 수 있습니다.
🇺🇸 원문 (English)
WordPress before 2.6.2 does not properly handle MySQL warnings about insertion of username strings that exceed the maximum column width of the user_login column, and does not properly handle space characters when comparing usernames, which allows remote attackers to change an arbitrary user's password to a random value by registering a similar username and then requesting a password reset, related to a "SQL column truncation vulnerability." NOTE: the attacker can discover the random password by also exploiting CVE-2008-4107.
📍 영향받는 시스템
WordPress 2.6.2 이전 모든 버전
⚔️ 공격 벡터
유사 사용자명 등록 → 비밀번호 재설정 기능 악용 → 대상 계정 탈취
🛡️ 대응 방법
WordPress를 2.6.2 이상 버전으로 즉시 업그레이드
🔧 검증 코드
명령어 실행 결과가 있으면 2.6.2 이전 버전으로 업그레이드 필요, 결과 없으면 안전
grep -i 'wp_version' /var/www/html/wp-includes/version.php 2>/dev/null | grep -oE '2\.[0-6]\.[0-1]'