🇰🇷 한글 설명
WordPress용 LA-Studio Element Kit for Elementor 플러그인의 get_type_template 함수에서 로컬 파일 포함(LFI) 취약점이 발견되었습니다. 기여 권한 이상의 인증된 공격자는 경로 탐색을 통해 서버 내 임의의 PHP 파일을 포함하고 실행할 수 있습니다. 이는 접근 제어 우회, 민감 데이터 탈취 또는 원격 코드 실행으로 이어질 수 있습니다.
💡 쉬운 설명
워드프레스 플러그인의 보안 허점을 이용해 해커가 서버에 몰래 파일을 불러와 실행할 수 있는 문제입니다. 권한이 있는 사용자가 악의적인 경로를 입력하면 서버의 중요한 정보를 빼내거나 명령을 내릴 수 있습니다.
🇺🇸 원문 (English)
The LA-Studio Element Kit for Elementor plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.6.1 via the get_type_template function. This makes it possible for authenticated attackers, with contributor-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. The wp_normalize_path function used in get_template only normalizes directory separators and does not resolve or reject path traversal sequences, while the extension check is trivially bypassed because the caller already appends the required extension to the traversal payload.
📍 영향받는 시스템
LA-Studio Element Kit for Elementor plugin (버전 1.6.1 및 그 이하 모든 버전)
⚔️ 공격 벡터
인증된 공격자가 경로 탐색(Path Traversal) 기법을 사용하여 서버 내 임의의 PHP 파일을 호출 및 실행
🛡️ 대응 방법
해당 플러그인을 최신 버전으로 업데이트하거나, 보안 패치가 적용될 때까지 사용을 중단하십시오.
🔧 검증 코드
출력된 결과에서 플러그인 이름과 현재 설치된 버전을 확인하여 1.6.1 이하인지 체크합니다.
wp plugin list --allow-root | grep -E 'LA-Studio Element Kit'