🇰🇷 한글 설명
Restrict User Access WordPress 플러그인 2.8.1 미만 버전에서 REST API 경로 정규화 미흡으로 인해 보안 취약점이 발생합니다. 이를 통해 인증되지 않은 사용자가 콘텐츠 보호를 우회하여 제한된 콘텐츠를 읽거나 사용자 정보를 열거할 수 있습니다.
💡 쉬운 설명
로그인이 필요 없는 사용자가 보안 설정을 교묘하게 피해 숨겨진 글을 읽거나 사용자 목록을 훔쳐볼 수 있는 문제입니다. 경로를 입력하는 방식의 차이를 이용해 보안 검사를 통과하는 방식입니다.
🇺🇸 원문 (English)
The Restrict User Access WordPress plugin before 2.8.1 does not normalise the REST API route before checking it against the routes its content protection covers, allowing unauthenticated users to bypass that protection and read restricted content and enumerate users.
📍 영향받는 시스템
WordPress Restrict User Access plugin version < 2.8.1
⚔️ 공격 벡터
REST API 경로의 정규화되지 않은 특성을 이용한 인증 우회 공격
🛡️ 대응 방법
Restrict User Access 플러그인을 최신 버전(2.8.1 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 2.8.1 미만이면 취약한 상태입니다.
wp plugin list --status=active | grep -i 'restrict-user-access' && wp plugin list --all | grep -E 'restrict-user-access' | awk '{print $2, $3}'