🇰🇷 한글 설명
WordPress의 External Login 플러그인 1.11.2 이하 버전에서 권한 확인 및 Nonce 검증 부재로 인한 민감 정보 노출 취약점이 발견되었습니다. 이를 통해 구독자 이상의 권한을 가진 인증된 공격자가 외부 데이터베이스를 조회하여 사용자 이름, 이메일 주소 및 비밀번호 해시를 탈취할 수 있습니다.
💡 쉬운 설명
로그인 플러그인의 보안 검사가 허술하여, 일반 회원 권한만 있어도 관리자가 설정한 외부 데이터베이스의 정보를 몰래 훔쳐볼 수 있는 문제입니다. 이 과정에서 사용자의 이메일과 암호화된 비밀번호 정보가 유출될 위험이 있습니다.
🇺🇸 원문 (English)
The External Login plugin for WordPress is vulnerable to sensitive information exposure in all versions up to, and including, 1.11.2 due to the 'exlog_test_connection' AJAX action lacking capability checks or nonce validation. This makes it possible for authenticated attackers, with subscriber-level access and above, to query the configured external database and retrieve truncated usernames, email addresses, and password hashes via the diagnostic test results view.
📍 영향받는 시스템
WordPress External Login plugin (버전 1.11.2 및 그 이하 모든 버전)
⚔️ 공격 벡터
인증된 공격자가 권한 검증이 없는 'exlog_test_connection' AJAX 액션을 호출하여 외부 DB 정보를 조회
🛡️ 대응 방법
External Login 플러그인을 최신 보안 패치 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 External Login의 버전을 확인하여 1.11.2 이하인지 체크하십시오.
wp plugin list --status=active | grep -i 'external-login'