🇰🇷 한글 설명
Datawiza Proxy Auth Plugin WordPress 플러그인 1.1.1 이전 버전은 신뢰하는 사용자 식별 및 역할 HTTP 요청 헤더가 신뢰할 수 있는 리버스 프록시에서 왔는지 검증하지 않습니다. 이로 인해 인증되지 않은 공격자가 WordPress 관리자 계정을 생성하고 해당 계정으로 인증할 수 있습니다.
💡 쉬운 설명
이 플러그인은 요청이 정상 프록시를 통해 들어왔는지 확인하지 않고 헤더 값을 믿습니다. 공격자는 헤더를 조작해 로그인 없이 관리자 권한을 얻을 수 있습니다.
🇺🇸 원문 (English)
The Datawiza Proxy Auth Plugin WordPress plugin before 1.1.1 does not verify that the user-identity and role HTTP request headers it trusts originate from a trusted reverse proxy, allowing unauthenticated attackers to create and authenticate as a WordPress administrator.
📍 영향받는 시스템
Datawiza Proxy Auth Plugin for WordPress 1.1.1 이전 버전
⚔️ 공격 벡터
공격자가 사용자 식별 및 역할을 나타내는 HTTP 헤더를 위조하여 인증 없이 WordPress 관리자 계정을 생성하고 로그인합니다.
🛡️ 대응 방법
플러그인을 1.1.1 이상으로 즉시 업데이트하고, 업데이트가 불가능하면 플러그인을 비활성화하거나 프록시에서 해당 헤더를 제거·검증하십시오.
🔧 검증 코드
출력된 버전이 1.1.1 미만이면 취약하므로 즉시 업데이트해야 하며, 플러그인이 없거나 결과가 없으면 해당 플러그인이 설치되지 않은 것입니다.
wp plugin list --name=datawiza-proxy-auth --fields=name,version,status 2>/dev/null || grep -rh "Version:" wp-content/plugins/*datawiza*/*.php 2>/dev/null