🇰🇷 한글 설명
Squeeze WordPress 플러그인 1.8.1 미만 버전에서 AJAX 작업에 대한 권한 확인이 누락되었습니다. 이로 인해 구독자(Subscriber) 권한을 가진 인증된 사용자가 소유권과 관계없이 첨부 파일을 백업본으로 되돌리거나, 백업 및 생성된 WebP 파생 파일을 영구적으로 삭제할 수 있습니다.
💡 쉬운 설명
낮은 권한을 가진 사용자라도 다른 사람이 올린 파일의 백업본을 마음대로 복구하거나 삭제할 수 있는 보안 결함입니다. 이로 인해 중요한 파일 데이터가 손실될 위험이 있습니다.
🇺🇸 원문 (English)
The Squeeze WordPress plugin before 1.8.1 does not perform a capability check on one of its AJAX actions, allowing authenticated users with a role as low as Subscriber to revert any attachment to its backup copy and to permanently delete that backup and the plugin's generated WebP derivatives, regardless of ownership.
📍 영향받는 시스템
Squeeze WordPress plugin version < 1.8.1
⚔️ 공격 벡터
권한이 낮은 인증된 사용자가 조작된 AJAX 요청을 전송하여 실행
🛡️ 대응 방법
Squeeze WordPress 플러그인을 1.8.1 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 Squeeze 플러그인의 버전을 확인하여 1.8.1 미만인지 체크합니다.
wp plugin list --status=active | grep -i 'squeeze'