🇰🇷 한글 설명
ThimPress LearnPress Export Import 플러그인에서 파일명 입력값에 대한 부적절한 제어로 인한 PHP 로컬 파일 포함(LFI) 취약점입니다. 공격자는 경로 조작을 통해 서버의 임의 파일을 포함시켜 실행할 수 있으며, 민감한 정보 유출 및 코드 실행이 가능합니다. 4.1.2 이하 버전이 영향을 받습니다.
💡 쉬운 설명
WordPress의 LearnPress Export Import 플러그인에서 파일을 열 때 검증이 부족하여, 공격자가 서버의 어떤 파일이든 읽거나 실행할 수 있는 보안 결함입니다. 비밀번호, 설정, 개인정보 등이 노출될 수 있습니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in ThimPress LearnPress Export Import learnpress-import-export allows PHP Local File Inclusion.This issue affects LearnPress Export Import: from n/a through <= 4.1.2.
📍 영향받는 시스템
ThimPress LearnPress Export Import 플러그인 버전 4.1.2 이하
⚔️ 공격 벡터
플러그인의 파일 포함 기능에서 경로 순회(path traversal) 기법(예: ../../etc/passwd)을 이용하여 임의 파일에 접근
🛡️ 대응 방법
플러그인을 즉시 4.1.3 이상으로 업데이트하거나, 임시 조치로 플러그인 비활성화 및 제거
🔧 검증 코드
출력된 버전이 4.1.2 이하면 취약한 상태이며, 4.1.3 이상이거나 플러그인이 없으면 안전합니다.
grep 'Stable tag' /var/www/html/wp-content/plugins/learnpress-import-export/readme.txt 2>/dev/null | awk '{print $NF}'