🇰🇷 한글 설명
XStore 워드프레스 테마의 theet_ajax_required_plugins_popup() 함수에서 발견된 로컬 파일 포함(LFI) 취약점으로, 구독자 이상 권한의 인증된 공격자가 임의의 PHP 파일을 포함하고 실행할 수 있습니다. 이를 통해 접근 제어 우회, 데이터 탈취, 임의의 PHP 코드 실행이 가능합니다.
💡 쉬운 설명
XStore 테마의 워드프레스 웹사이트에서 일반 사용자 계정으로도 서버의 파일을 읽고 실행할 수 있는 보안 결함이 있습니다. 공격자가 이를 악용하여 웹사이트를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
The XStore theme for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 9.5.4 via theet_ajax_required_plugins_popup() function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to include and execute arbitrary .php files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where .php file types can be uploaded and included.
📍 영향받는 시스템
XStore theme for WordPress 버전 9.5.4 이하
⚔️ 공격 벡터
구독자 레벨 이상의 인증 계정으로 theet_ajax_required_plugins_popup() 함수를 통해 서버의 임의 PHP 파일 포함 및 실행
🛡️ 대응 방법
XStore 테마를 9.5.5 이상 버전으로 업데이트 또는 영향받는 테마 즉시 비활성화
🔧 검증 코드
출력된 버전 번호가 9.5.4 이하이면 취약한 상태입니다.
find . -path '*/themes/xstore/style.css' -exec grep -oP 'Version:\s*\K[0-9.]+' {} \; 2>/dev/null | head -1