🇰🇷 한글 설명
CridioStudio ListingPro 플러그인 v2.9.4 이하에서 경로 조회(Path Traversal) 취약점으로 인해 PHP를 통한 로컬 파일 포함(LFI) 공격이 가능합니다. 공격자는 이를 악용하여 시스템의 제한된 디렉토리 외부 파일에 접근할 수 있습니다.
💡 쉬운 설명
ListingPro 플러그인의 파일 경로 검증 부족으로 인해, 공격자가 웹 서버가 접근 가능한 모든 파일을 읽을 수 있습니다. 이를 통해 설정 파일, 데이터베이스 정보 등 민감한 정보 유출이 가능합니다.
🇺🇸 원문 (English)
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in CridioStudio ListingPro listingpro-plugin allows PHP Local File Inclusion.This issue affects ListingPro: from n/a through <= 2.9.4.
📍 영향받는 시스템
CridioStudio ListingPro plugin <= v2.9.4 (WordPress)
⚔️ 공격 벡터
경로 조회 문자열(../) 주입을 통한 LFI 공격. 플러그인의 파일 로드 기능에 악의적 경로 입력 시 접근 제한 우회 가능.
🛡️ 대응 방법
CridioStudio ListingPro 플러그인을 v2.9.5 이상으로 즉시 업데이트. 수정 불가능 시 해당 플러그인 비활성화 및 제거.
🔧 검증 코드
listingpro 플러그인 존재 확인 후 플러그인 디렉토리의 readme 파일 버전 정보로 현재 설치된 버전을 확인할 수 있습니다.
grep -r 'listingpro' wp-content/plugins/ 2>/dev/null && ls -la wp-content/plugins/listingpro-plugin/ 2>/dev/null | grep -i readme