🇰🇷 한글 설명
Real Estate Papi WordPress 테마 1.0.5 이하 버전에서 AJAX 작업에 대한 권한 및 CSRF 검증이 누락되었습니다. 이로 인해 구독자와 같은 인증된 사용자가 WordPress.org 저장소에서 특정 플러그인을 설치할 수 있으며, 관리자 세션에서 실행될 경우 해당 플러그인들이 자동으로 활성화될 수 있습니다.
💡 쉬운 설명
로그인한 일반 사용자가 관리자 권한 없이도 웹사이트에 새로운 기능을 강제로 설치하고 실행할 수 있는 취약점입니다. 공격자가 이를 악용하면 사이트에 원치 않는 프로그램이 설치되어 보안 위험을 초래할 수 있습니다.
🇺🇸 원문 (English)
The Real Estate Papi WordPress theme through 1.0.5 does not perform capability or CSRF checks on one of its AJAX actions, allowing any authenticated user, such as a subscriber, to install a fixed set of companion from the WordPress.org repository. Where the request runs in the session of a user who can activate , those are activated as well.
📍 영향받는 시스템
Real Estate Papi WordPress theme version 1.0.5 and below
⚔️ 공격 벡터
인증된 사용자가 권한 검증이 없는 AJAX 요청을 조작하여 플러그인 설치 및 활성화 유도
🛡️ 대응 방법
해당 테마를 최신 버전으로 업데이트하거나, AJAX 요청 시 권한 및 CSRF 검증 로직이 포함된 패치를 적용해야 합니다.
🔧 검증 코드
명령어 결과로 출력된 버전 번호가 1.0.5 이하인지 확인하여 취약 여부를 판단합니다.
wp plugin list --name real-estate-papi --format=json | grep -E '"version"' | sed 's/.*"version":"\([^"]*\)".*/\1/'