🇰🇷 한글 설명
Mobile builder WordPress 플러그인 1.4.2 이하 버전에서 REST API 경로를 통해 사용자 메타 키를 제한하지 않는 취약점이 발견되었습니다. 이로 인해 고객과 같이 직접 가입한 일반 사용자가 자신의 권한을 관리자(administrator)로 변경할 수 있습니다.
💡 쉬운 설명
일반 회원으로 가입한 사람이 시스템의 허점을 이용해 사이트의 모든 권한을 가진 관리자로 변신할 수 있는 문제입니다. 이를 통해 공격자는 사이트의 모든 데이터를 조작하거나 삭제할 수 있습니다.
🇺🇸 원문 (English)
The Mobile builder WordPress plugin through 1.4.2 does not properly restrict which user meta keys a logged-in user can update through one of its REST routes, allowing any user with a self-registered account, such as a customer, to grant themselves the administrator role.
📍 영향받는 시스템
WordPress Mobile builder plugin 1.4.2 이하 버전
⚔️ 공격 벡터
로그인한 일반 사용자가 REST API를 사용하여 자신의 사용자 메타 데이터를 수정하는 방식
🛡️ 대응 방법
Mobile builder 플러그인을 최신 버전으로 업데이트하거나, REST API를 통한 사용자 메타 데이터 수정을 제한하는 보안 패치를 적용해야 합니다.
🔧 검증 코드
명령어 결과에 해당 플러그인이 나타나면 설치된 것이며, 설치된 버전이 1.4.2 이하인지 확인이 필요합니다.
wp plugin list --name=mobile-builder --status=active | grep -E 'mobile-builder'