🇰🇷 한글 설명
CridioStudio의 ListingPro 플러그인에서 발견된 경로 조작(Path Traversal) 취약점으로, PHP 로컬 파일 포함(LFI) 공격이 가능합니다. 공격자는 부적절한 경로 제한으로 인해 서버의 임의 파일에 접근하고 포함시킬 수 있습니다. ListingPro 버전 2.9.4 이하가 영향을 받습니다.
💡 쉬운 설명
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 version <= 2.9.4
⚔️ 공격 벡터
경로 조작 문자(예: ../)를 활용한 HTTP 요청을 통해 웹루트 외부의 파일에 접근하여 PHP 로컬 파일 포함 공격 수행
🛡️ 대응 방법
플러그인을 2.9.5 버전 이상으로 업데이트하거나 제거
🔧 검증 코드
Version 필드에서 2.9.4 이하 버전이면 취약함, 2.9.5 이상이면 패치됨
grep -E '^[[:space:]]*Version:' $(find wp-content/plugins/listingpro -name '*.php' -type f | head -1) 2>/dev/null | head -1