🇰🇷 한글 설명
WordPress용 Blog2Social 플러그인 9.1.4 이하 버전에서 부적절한 직접 객체 참조(IDOR) 취약점이 발견되었습니다. b2s_ship_item 및 b2s_ship_item_reload_url AJAX 핸들러가 postId 매개변수에 대한 개별 객체 권한 검증을 수행하지 않아 발생합니다. 이를 통해 기여자(Contributor) 이상의 권한을 가진 인증된 공격자가 다른 사용자의 비공개 또는 대기 중인 게시물의 제목과 내용을 읽을 수 있습니다.
💡 쉬운 설명
플러그인의 보안 허점으로 인해, 권한이 낮은 사용자라도 다른 사람이 작성 중이거나 숨겨놓은 글을 몰래 훔쳐볼 수 있는 문제입니다. 게시물 번호만 알면 시스템이 해당 글을 볼 권한이 있는지 제대로 확인하지 않기 때문에 발생합니다.
🇺🇸 원문 (English)
The Blog2Social – Social Media Auto Post & Scheduler plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 9.1.4. This is due to the b2s_ship_item and b2s_ship_item_reload_url AJAX handlers lacking per-object authorization on the postId parameter. This makes it possible for authenticated attackers with Contributor-level access and above to read the title and content of any post, including private and pending posts belonging to other users.
📍 영향받는 시스템
Blog2Social – Social Media Auto Post & Scheduler plugin (WordPress) version 9.1.4 and below
⚔️ 공격 벡터
인증된 공격자가 조작된 postId 매개변수를 포함한 AJAX 요청을 전송하여 타인의 게시물 데이터에 접근
🛡️ 대응 방법
Blog2Social 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 Blog2Social의 버전을 확인하여 9.1.4 이하인지 점검하십시오.
wp plugin list --status=active | grep -i 'blog2social'