🇰🇷 한글 설명
Passster WordPress 플러그인 4.3.9 미만 버전에서 REST API 경로 검증 오류가 발생합니다. 공격자가 요청 URI를 조작하여 글로벌 비밀번호 보호를 우회하고 보호된 게시물 및 페이지의 내용을 읽을 수 있습니다.
💡 쉬운 설명
비밀번호로 잠겨 있어야 할 글들이 특정 주소 규칙을 이용한 공격으로 인해 누구나 볼 수 있게 되는 보안 결함입니다. 인증되지 않은 외부인이 사이트의 비밀 게시물을 몰래 읽을 수 있습니다.
🇺🇸 원문 (English)
The Passster WordPress plugin before 4.3.9 does not correctly match its own public endpoint paths when deciding which REST API requests may bypass global password protection, comparing them as an unanchored substring of the request URI rather than against the resolved route, allowing an unauthenticated attacker to read the content of globally password-protected posts and pages.
📍 영향받는 시스템
Passster WordPress plugin version < 4.3.9
⚔️ 공격 벡터
REST API 요청 URI에 특정 문자열을 포함시켜 경로 검증 로직을 우회하는 방식
🛡️ 대응 방법
Passster WordPress 플러그인을 최신 버전인 4.3.9 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 Passster 플러그인의 버전을 확인하여 4.3.9 미만인지 체크합니다.
wp plugin list --status=active | grep -i 'passster'