🇰🇷 한글 설명
Directorist: AI-Powered Business Directory 플러그인 8.9.3 미만 버전에서 사용자 입력 이미지 참조에 대한 검증이 누락되었습니다. 이로 인해 구독자 권한을 가진 사용자가 서버의 임의 이미지 파일을 공개 디렉토리로 이동시키거나 원본 위치에서 삭제할 수 있습니다.
💡 쉬운 설명
낮은 권한을 가진 사용자가 시스템의 이미지 파일을 마음대로 옮기거나 삭제할 수 있는 보안 결함입니다. 이로 인해 중요한 파일이 유출되거나 서버의 데이터가 손실될 위험이 있습니다.
🇺🇸 원문 (English)
The Directorist: AI-Powered Business Directory, Listings & Classified Ads WordPress plugin before 8.9.3 does not sanitize a user-supplied image reference before using it as the source of a file move, allowing users with a subscriber-level account to relocate arbitrary server-readable image files into a publicly accessible directory, and to delete them from their original location.
📍 영향받는 시스템
Directorist: AI-Powered Business Directory WordPress plugin version < 8.9.3
⚔️ 공격 벡터
구독자 권한을 가진 사용자가 조작된 이미지 참조 값을 전송하여 파일 이동 및 삭제 명령 수행
🛡️ 대응 방법
Directorist 플러그인을 최신 버전인 8.9.3 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 8.9.3보다 낮으면 취약한 상태입니다.
wp plugin list --name directorist --format=json | grep -oP '(?<=version":")[^"]+'