🇰🇷 한글 설명
All-in-One Video Gallery WordPress 플러그인 5.1.0 이전 버전은 대상 게시물의 유형, 상태, 소유권을 확인하지 않고 조회수와 재생 시간 메타데이터를 기록합니다. 이로 인해 인증되지 않은 방문자도 비공개 및 초안 게시물을 포함한 모든 게시물의 메타데이터를 생성하거나 변경할 수 있으며, 조회수를 무제한으로 부풀릴 수 있습니다.
💡 쉬운 설명
이 플러그인의 옛날 버전은 로그인하지 않은 사람도 비공개 글의 조회수나 영상 정보를 마음대로 바꿀 수 있는 허점이 있습니다. 조회수를 무한정 부풀릴 수도 있어 사이트 데이터의 신뢰도가 떨어질 수 있습니다.
🇺🇸 원문 (English)
The All-in-One Video Gallery WordPress plugin before 5.1.0 does not check the type, status or ownership of the target post before writing its view count and duration meta, allowing unauthenticated visitors to create or change that meta on any post, including private and draft posts, and to inflate the view count without limit.
📍 영향받는 시스템
All-in-One Video Gallery WordPress 플러그인 5.1.0 미만 버전
⚔️ 공격 벡터
인증되지 않은 공격자가 플러그인이 제공하는 조회수 관련 요청을 반복 전송하여 대상 게시물(비공개·초안 포함)의 메타데이터를 생성·변경하거나 조회수를 임의로 증가시킴
🛡️ 대응 방법
All-in-One Video Gallery 플러그인을 5.1.0 이상 버전으로 업데이트하고, 업데이트 전까지 해당 플러그인을 비활성화합니다.
🔧 검증 코드
출력된 Version 값이 5.1.0 미만이면 취약한 버전이므로 업데이트가 필요하고, 5.1.0 이상이거나 결과가 없으면 해당 경로에 플러그인이 설치되어 있지 않거나 이미 안전한 버전입니다.
grep -rh "Version:" $(find /var/www -path '*all-in-one-video-gallery*' -name 'all-in-one-video-gallery.php' 2>/dev/null) | head -n 1