🇰🇷 한글 설명
2.5.4 미만 버전의 Create WordPress 플러그인은 공개 REST API 경로에서 콘텐츠를 렌더링하기 전 권한 확인을 수행하지 않습니다. 이 과정에서 요청된 콘텐츠가 공개로 전환되는 부수 효과가 발생하여, 인증되지 않은 공격자가 비공개 콘텐츠를 읽고 이를 공개 상태로 만들 수 있습니다.
💡 쉬운 설명
로그인하지 않은 외부인이 작성 중이거나 숨겨진 글을 몰래 읽을 수 있는 보안 결함입니다. 심지어 공격자가 이 글을 누구나 볼 수 있도록 강제로 공개 설정까지 바꿀 수 있습니다.
🇺🇸 원문 (English)
The Create WordPress plugin before 2.5.4 does not perform an authorization check before rendering content over one of its public REST API routes, and that route additionally publishes the requested content as a side effect, allowing unauthenticated attackers to read unpublished content and to make it publicly available.
📍 영향받는 시스템
Create WordPress plugin version < 2.5.4
⚔️ 공격 벡터
인증되지 않은 공격자가 특정 REST API 경로에 요청을 보내 비공개 콘텐츠를 탈취 및 공개함
🛡️ 대응 방법
Create WordPress 플러그인을 2.5.4 버전 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
명령어 결과에 버전이 2.5.4 미만으로 나타나면 취약한 상태입니다.
wp plugin list --name create-wordpress --format=json | grep -E '"version":"([0-1]\.|2\.[0-4]\.)"'