🔍 CVE-2025-14508

6.5
CVSS Score
MEDIUM
2025-12-13
2026-10-07 20:10
✅ 완료

🇰🇷 한글 설명

WordPress의 MediaCommander 플러그인에서 REST API의 권한 검사 미흡으로 인해 승인되지 않은 데이터 삭제가 발생할 수 있습니다. 모든 폴더를 삭제할 수 있는 파괴적인 작업에 대해 권한이 낮은 '작성자(Author)' 수준의 권한만 요구하므로, 인증된 공격자가 모든 폴더 조직 데이터를 삭제할 수 있습니다.

💡 쉬운 설명

워드프레스 플러그인의 보안 설정 오류로 인해, 권한이 낮은 사용자도 관리자가 만든 폴더들을 모두 삭제할 수 있는 문제입니다. 이로 인해 중요한 미디어 파일 정리 데이터가 모두 사라질 위험이 있습니다.

🇺🇸 원문 (English)

The MediaCommander – Bring Folders to Media, Posts, and Pages plugin for WordPress is vulnerable to unauthorized data deletion due to a missing capability check on the import-csv REST API endpoint in all versions up to, and including, 2.3.1. This is due to the endpoint using `upload_files` capability check (Author level) for a destructive operation that can delete all folders. This makes it possible for authenticated attackers, with Author-level access and above, to delete all folder organization data created by Administrators and other users.

📍 영향받는 시스템

MediaCommander – Bring Folders to Media, Posts, and Pages plugin (버전 2.3.1 및 그 이하 모든 버전)

⚔️ 공격 벡터

작성자(Author) 이상의 권한을 가진 인증된 사용자가 import-csv REST API 엔드포인트를 호출하여 폴더 삭제 명령 수행

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하거나, 해당 API 엔드포인트에 대한 권한 검사 로직을 수정해야 합니다.

🔧 검증 코드

명령어 결과에 mediacommander 플러그인이 나타나고 버전이 2.3.1 이하이면 취약한 상태입니다.

Shell / Script
wp plugin list --status=active | grep -i 'mediacommander' && wp plugin list --all | grep -E 'mediacommander' | awk '{print $2 " " $3}'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

💻 영향받는 소프트웨어

WordPress