🇰🇷 한글 설명
Justin Silver Remote Content Shortcode 플러그인의 경로 제한 부적절 처리로 인한 경로 순회(Path Traversal) 취약점입니다. 공격자가 제한된 디렉터리 외부의 PHP 파일에 접근하여 로컬 파일 포함(LFI) 공격을 수행할 수 있습니다.
💡 쉬운 설명
이 플러그인은 사용자가 입력한 파일 경로를 제대로 검증하지 않아, 공격자가 원하는 파일을 읽을 수 있게 합니다. 민감한 설정 파일이나 데이터베이스 정보 같은 서버의 중요 파일들이 노출될 위험이 있습니다.
🇺🇸 원문 (English)
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Justin Silver Remote Content Shortcode allows PHP Local File Inclusion.This issue affects Remote Content Shortcode: from n/a through 1.5.
📍 영향받는 시스템
Justin Silver Remote Content Shortcode 플러그인 버전 1.5 이하 (WordPress)
⚔️ 공격 벡터
../ 또는 유사한 경로 순회 문자열을 매개변수로 전달하여 디렉터리 제한을 우회하고 PHP 파일을 포함
🛡️ 대응 방법
플러그인을 최신 버전으로 업데이트하거나 플러그인 비활성화 및 제거
🔧 검증 코드
WordPress CLI로 설치된 플러그인 목록을 확인하여 Remote Content Shortcode 플러그인의 존재 여부 및 버전 확인
wp plugin list --format=json 2>/dev/null | grep -i 'remote.*content\|remote-content'