🇰🇷 한글 설명
WordPress의 Frontend File Manager 플러그인 23.4 버전 이하에서 부적절한 직접 객체 참조(IDOR) 취약점이 발견되었습니다. '/wpfm/v1/file-rename' REST API 엔드포인트가 파일 이름 변경 요청 시 소유권을 검증하지 않아, 권한이 있는 공격자가 다른 사용자의 파일을 변경할 수 있습니다.
💡 쉬운 설명
로그인한 일반 사용자가 다른 사람이 올린 파일의 이름을 마음대로 바꿀 수 있는 보안 결함입니다. 파일 관리 권한을 제대로 확인하지 않아 발생하는 문제입니다.
🇺🇸 원문 (English)
The Frontend File Manager Plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 23.4. This is due to the plugin not validating file ownership before processing file rename requests in the '/wpfm/v1/file-rename' REST API endpoint. This makes it possible for authenticated attackers, with Subscriber-level access and above, to rename files uploaded by other users via the 'fileid' parameter.
📍 영향받는 시스템
WordPress Frontend File Manager Plugin (버전 23.4 및 그 이하 모든 버전)
⚔️ 공격 벡터
인증된 사용자(Subscriber 권한 이상)가 REST API의 'fileid' 파라미터를 조작하여 타인의 파일 이름을 변경
🛡️ 대응 방법
Frontend File Manager 플러그인을 최신 보안 패치 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 23.4 이하인지 확인하여 취약 여부를 판단합니다.
wp-cli plugin list --allow-root | grep -E 'frontend-file-manager'