🇰🇷 한글 설명
All-in-One Video Gallery 워드프레스 플러그인 5.0.0 이전 버전은 비디오를 플레이어 페이지에 렌더링하기 전에 게시 상태를 확인하지 않습니다. 이로 인해 인증되지 않은 사용자가 ID만으로 비공개, 초안, 대기, 예약, 휴지통 상태의 비디오 제목과 소스 URL을 조회할 수 있습니다.
💡 쉬운 설명
웹사이트에서 아직 공개되지 않은 동영상의 제목과 주소를 누구나 번호만 알면 볼 수 있는 문제입니다. 공개 전이거나 삭제된 콘텐츠도 노출될 수 있습니다.
🇺🇸 원문 (English)
The All-in-One Video Gallery WordPress plugin before 5.0.0 does not check a video's publication status before rendering it on its player page, allowing unauthenticated users to view the title and source URLs of private, draft, pending, scheduled and trashed videos by their ID.
📍 영향받는 시스템
All-in-One Video Gallery WordPress 플러그인 5.0.0 미만 버전
⚔️ 공격 벡터
공격자가 비디오 ID를 순차적으로 대입하여 비공개/초안/삭제된 비디오의 제목과 소스 URL을 인증 없이 조회
🛡️ 대응 방법
All-in-One Video Gallery 플러그인을 5.0.0 이상으로 업데이트
🔧 검증 코드
출력된 버전이 5.0.0 미만이면 취약하므로 업데이트가 필요하고, 5.0.0 이상이면 해당 취약점에서 안전합니다.
wp plugin get all-in-one-video-gallery --field=version 2>/dev/null || grep -m1 'Version:' wp-content/plugins/all-in-one-video-gallery/all-in-one-video-gallery.php