🇰🇷 한글 설명
WordPress용 WPshop 2 – E-Commerce 플러그인 2.0.0에서 2.6.0 버전에서 계정 탈취를 통한 권한 상승 취약점이 발견되었습니다. update() 함수가 이메일 및 비밀번호 업데이트 전 사용자 신원을 적절히 검증하지 않아, 구독자 이상의 권한을 가진 공격자가 관리자를 포함한 임의 사용자의 비밀번호를 변경할 수 있습니다.
💡 쉬운 설명
일반 회원 권한을 가진 사람이 다른 사람, 심지어 관리자의 비밀번호를 마음대로 바꿔서 계정을 뺏을 수 있는 문제입니다. 이로 인해 사이트의 모든 제어권을 공격자가 가져갈 위험이 있습니다.
🇺🇸 원문 (English)
The WPshop 2 – E-Commerce plugin for WordPress is vulnerable to privilege escalation via account takeover in versions 2.0.0 to 2.6.0. This is due to the plugin not properly validating a user's identity prior to updating their details like email & password through the update() function. This makes it possible for authenticated attackers, with subscriber-level access and above, to change arbitrary user's passwords, including administrators, and leverage that to gain access to their account.
📍 영향받는 시스템
WPshop 2 – E-Commerce plugin for WordPress (versions 2.0.0 to 2.6.0)
⚔️ 공격 벡터
인증된 공격자가 update() 함수를 악용하여 타 사용자의 이메일 및 비밀번호를 변경하는 방식
🛡️ 대응 방법
WPshop 2 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 wpshop-2 플러그인의 버전이 2.0.0에서 2.6.0 사이인지 확인하십시오.
wp-cli plugin list --allow-root | grep -E 'wpshop-2'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM Verify Identity Access