🇰🇷 한글 설명
W3 Total Cache WordPress 플러그인 2.10.5 미만 버전에서 요청 경로 검증 미흡으로 인해 발생하는 취약점입니다. 인증되지 않은 공격자가 서버 내 임의의 디렉토리에 파일을 생성하거나 기존 파일을 덮어쓸 수 있으며, Apache 환경에서는 .htaccess 파일을 변조하여 사이트 운영을 방해하거나 보안 설정을 무력화할 수 있습니다.
💡 쉬운 설명
해커가 아무런 로그인 없이도 웹사이트 서버에 몰래 파일을 만들거나 중요한 설정 파일을 망가뜨릴 수 있는 매우 위험한 결함입니다. 이로 인해 웹사이트가 멈추거나 보안 장치가 무력화될 수 있습니다.
🇺🇸 원문 (English)
The W3 Total Cache WordPress plugin before 2.10.5 does not properly validate the request path it uses to build cache file names, allowing unauthenticated attackers to write a file into any existing directory on the server, inside or outside the web root, overwriting whatever occupies the target name.
On Apache, the same flaw overwrites the site's .htaccess files, which breaks the site and can strip hardening rules that other security measures rely on.
📍 영향받는 시스템
W3 Total Cache WordPress plugin version < 2.10.5
⚔️ 공격 벡터
인증되지 않은 공격자가 조작된 요청 경로를 전송하여 서버 내 임의의 파일 쓰기 수행
🛡️ 대응 방법
W3 Total Cache 플러그인을 최신 버전인 2.10.5 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 w3-total-cache의 버전이 2.10.5 미만인지 확인하십시오.
wp-cli plugin list --allow-root | grep -E 'w3-total-cache'