🇰🇷 한글 설명
All-in-One WP Migration and Backup 플러그인 7.111 미만 버전에서 AJAX 작업에 대한 권한 검사가 누락되었습니다. 사이트 내보내기 권한이 있는 사용자가 노출된 비밀 키를 이용해 임의의 사이트 아카이브를 가져오고 관리자 권한을 획득할 수 있습니다.
💡 쉬운 설명
사이트 백업 기능을 가진 플러그인에서 권한 확인 절차가 허술하여 발생하는 문제입니다. 특정 권한을 가진 사용자가 가짜 백업 파일을 업로드하여 웹사이트의 관리자 권한을 통째로 뺏을 수 있습니다.
🇺🇸 원문 (English)
The All-in-One WP Migration and Backup WordPress plugin before 7.111 does not perform any capability check on several of its AJAX actions, gating them only on an installation-wide secret which it discloses to any user permitted to export the site, allowing such a user to import an arbitrary site archive and gain administrator access. Exploitation requires an administrator to have granted the export capability to a role that does not hold the All-in-One WP Migration and Backup WordPress plugin before 7.111's own import capability, which is not a default configuration.
📍 영향받는 시스템
All-in-One WP Migration and Backup WordPress plugin version < 7.111
⚔️ 공격 벡터
사이트 내보내기 권한을 가진 사용자가 노출된 비밀 키를 사용하여 악성 아카이브 파일을 AJAX를 통해 업로드
🛡️ 대응 방법
All-in-One WP Migration and Backup 플러그인을 7.111 이상 버전으로 즉시 업데이트
🔧 검증 코드
출력된 플러그인 목록에서 버전을 확인하여 7.111 미만인지 체크
wp plugin list --status=active | grep -i 'all-in-one-wp-migration-and-backup'