🇰🇷 한글 설명
PluginOps Landing Page Builder의 경로 순회(Path Traversal) 취약점으로, PHP Local File Inclusion을 통해 공격자가 서버의 제한된 디렉토리 밖의 파일을 읽을 수 있습니다. 1.5.2.0 버전 이하의 모든 버전이 영향을 받습니다.
💡 쉬운 설명
Landing Page Builder 플러그인에서 잘못된 입력값 검증으로 인해 공격자가 서버의 민감한 파일(설정, 데이터베이스 정보 등)을 읽을 수 있습니다. 웹사이트 관리자가 플러그인을 최신 버전으로 업데이트해야 합니다.
🇺🇸 원문 (English)
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in PluginOps Landing Page Builder allows PHP Local File Inclusion.This issue affects Landing Page Builder: from n/a through 1.5.2.0.
📍 영향받는 시스템
PluginOps Landing Page Builder 버전 1.5.2.0 이하
⚔️ 공격 벡터
PHP include/require 함수에 공격자가 제어하는 경로값을 전달하여 임의 파일 접근 (예: ../../../etc/passwd)
🛡️ 대응 방법
PluginOps Landing Page Builder를 1.5.2.1 이상으로 즉시 업데이트하고, 입력값 검증을 강화하며, 웹서버 권한을 최소화합니다.
🔧 검증 코드
명령어 결과로 플러그인 디렉토리가 표시되면 그 경로의 readme.txt 또는 플러그인 파일에서 버전 정보(Version:)를 확인하여 1.5.2.0 이하인지 검증합니다.
find /wp-content/plugins -name 'landing-page-builder' -o -name '*landing*page*' 2>/dev/null | head -5