🇰🇷 한글 설명
CubeWP Framework WordPress 플러그인 1.1.30 이하 버전에서 REST API 엔드포인트의 권한 검증 미흡 취약점이 발견되었습니다. 이로 인해 기여자(Contributor) 이상의 권한을 가진 사용자가 다른 사용자의 초안, 비공개 게시물 메타데이터 및 관리자를 포함한 모든 사용자의 메타데이터를 임의로 읽을 수 있습니다.
💡 쉬운 설명
낮은 권한을 가진 사용자도 보안이 걸린 다른 사람의 글이나 관리자의 개인 정보를 몰래 훔쳐볼 수 있는 문제입니다. 게시물의 숨겨진 정보나 사용자들의 민감한 설정값이 노출될 위험이 있습니다.
🇺🇸 원문 (English)
The CubeWP Framework WordPress plugin through 1.1.30 does not perform a per-object read authorization check, nor restrict which metadata keys may be requested, on one of its REST API endpoints, allowing users with the Contributor role and above to read arbitrary post metadata (including that of other users' draft, pending, private, and password-protected posts) and arbitrary user metadata of any user, including administrators.
📍 영향받는 시스템
CubeWP Framework WordPress plugin 1.1.30 및 그 이전 버전
⚔️ 공격 벡터
권한이 낮은 사용자가 조작된 REST API 요청을 통해 특정 객체의 메타데이터를 조회하는 방식
🛡️ 대응 방법
CubeWP Framework 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 cubewp-framework의 버전을 확인하여 1.1.30 이하인지 점검하십시오.
wp plugin list --status=active | grep -i 'cubewp-framework'