🇰🇷 한글 설명
WordPress용 Meta Box AIO 플러그인의 MB Frontend Submission 확장 기능에서 권한 검증 누락 취약점이 발견되었습니다. 공격자는 인증 없이 특정 파라미터를 조작하여 임의의 게시물이나 페이지를 삭제할 수 있습니다.
💡 쉬운 설명
로그인하지 않은 해커가 웹사이트의 글이나 페이지를 마음대로 삭제할 수 있는 심각한 보안 결함입니다. 특정 주소에 명령어를 입력하는 것만으로도 사이트의 콘텐츠가 사라질 수 있습니다.
🇺🇸 원문 (English)
The Meta Box AIO plugin for WordPress is vulnerable to Missing Authorization via the template_redirect dispatcher in the MB Frontend Submission extension in versions up to, and including, 3.8.0. This is due to the handle_request() function routing the mbfs_delete action without any capability or ownership check, and the nonce verification in check_ajax() being gated behind is_ajax() which is false for template_redirect requests, making it bypassable. This makes it possible for unauthenticated attackers to delete arbitrary posts and pages by supplying an attacker-controlled post ID via the rwmb_frontend_field_object_id GET parameter on any page that hosts a frontend submission form regardless of whether allow_delete is enabled.
📍 영향받는 시스템
Meta Box AIO plugin (MB Frontend Submission extension) version 3.8.0 및 그 이하 버전
⚔️ 공격 벡터
인증되지 않은 공격자가 rwmb_frontend_field_object_id GET 파라미터에 삭제할 게시물 ID를 입력하여 요청 전송
🛡️ 대응 방법
Meta Box AIO 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 meta-box-aio의 버전을 확인하여 3.8.0 이하인지 점검하십시오.
wp plugin list --status=active | grep -E 'meta-box-aio'