🇰🇷 한글 설명
Solace Extra WordPress 플러그인 1.7.2 미만 버전에서 프론트엔드 미리보기 경로에 대한 권한 및 게시 상태 확인이 누락되었습니다. 이로 인해 인증되지 않은 방문자가 공개되지 않은 게시물이나 페이지의 렌더링된 내용을 읽을 수 있습니다.
💡 쉬운 설명
로그인하지 않은 사람도 웹사이트 관리자가 아직 공개하지 않은 비밀 글이나 페이지를 몰래 볼 수 있는 보안 취약점입니다. 플러그인이 글의 공개 상태를 제대로 확인하지 않아 발생하는 문제입니다.
🇺🇸 원문 (English)
The Solace Extra WordPress plugin before 1.7.2 does not perform any authorization or post-status checks on its front-end preview routes, allowing unauthenticated visitors to read the rendered content of non-published posts and pages of any type that WordPress would otherwise not serve.
📍 영향받는 시스템
Solace Extra WordPress plugin version < 1.7.2
⚔️ 공격 벡터
인증되지 않은 사용자가 특정 미리보기 URL 경로에 직접 접근하여 비공개 콘텐츠를 조회
🛡️ 대응 방법
Solace Extra WordPress 플러그인을 1.7.2 이상 버전으로 즉시 업데이트
🔧 검증 코드
출력된 플러그인 버전이 1.7.2 미만인지 확인하여 취약 여부를 판단합니다.
wp plugin list --status=active | grep -i 'solace-extra' && wp plugin list --all | grep -E 'solace-extra' | awk '{print $2 " " $3}'