🇰🇷 한글 설명
EWWW Image Optimizer WordPress 플러그인 8.8.0 미만 버전에서 WebP 파생 파일 마이그레이션 루틴이 현재 사이트의 업로드 디렉토리에 국한되지 않는 취약점이 발견되었습니다. 이를 통해 관리자 권한을 가진 공격자는 권한이 없는 다른 사이트의 WebP 파일을 포함하여 범위를 벗어난 기존 파일을 이름 변경하거나 삭제할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 원래 접근해서는 안 되는 다른 사이트의 이미지 파일까지 마음대로 지우거나 이름을 바꿀 수 있는 문제입니다. 특히 여러 사이트를 운영하는 멀티사이트 환경에서 보안 경계를 넘어 다른 사이트의 파일을 건드릴 수 있어 위험합니다.
🇺🇸 원문 (English)
The EWWW Image Optimizer WordPress plugin before 8.8.0 does not confine a WebP-derivative file migration routine to the current site's own uploads directory, letting an attacker with Administrator-level access rename or delete existing WebP-derivative image files outside that scope, including, on a multisite network, files belonging to a different site they have no access to.
📍 영향받는 시스템
EWWW Image Optimizer WordPress plugin version < 8.8.0
⚔️ 공격 벡터
관리자 권한을 이용한 파일 마이그레이션 루틴의 경로 조작 (Path Traversal/Insecure File Handling)
🛡️ 대응 방법
EWWW Image Optimizer 플러그인을 8.8.0 버전 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 8.8.0 미만인지 확인하십시오.
wp plugin list --status=active | grep -i 'ewww-image-optimizer' && wp plugin list --all | grep -E 'ewww-image-optimizer' | awk '{print $2 " " $3}'