🇰🇷 한글 설명
WP Compress WordPress 플러그인 7.10.04 미만 버전에서 CDN 호스트를 제어하는 쿼리 매개변수 검증 미흡으로 인해 반사형 XSS 취약점이 발생합니다. 공격자가 조작된 링크를 통해 방문자가 접속하게 유도하면, 공격자가 제어하는 외부 소스의 스크립트가 실행되어 사용자의 세션에서 임의의 자바스크립트가 실행될 수 있습니다.
💡 쉬운 설명
웹사이트의 특정 설정값이 제대로 검사되지 않아, 해커가 만든 가짜 링크를 클릭하면 사용자의 브라우저에서 악성 코드가 실행될 수 있는 문제입니다. 이를 통해 해커는 사용자의 로그인 정보를 훔치거나 웹사이트를 마음대로 조작할 수 있습니다.
🇺🇸 원문 (English)
The WP Compress WordPress plugin before 7.10.04 does not validate the value of a query parameter that controls the asset CDN host before using it to build the URLs of JavaScript files emitted on the page, leading to Reflected XSS. When a visitor follows a crafted link, the WP Compress WordPress plugin before 7.10.04's loader injects script elements pointing to an attacker-controlled origin, which lets the attacker execute arbitrary JavaScript in the visitor's session on the target site.
📍 영향받는 시스템
WP Compress WordPress plugin version < 7.10.04
⚔️ 공격 벡터
조작된 쿼리 매개변수가 포함된 URL을 통해 사용자를 유인하는 반사형 XSS 공격
🛡️ 대응 방법
WP Compress 플러그인을 최신 버전(7.10.04 이상)으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 7.10.04 미만인지 확인하십시오.
wp plugin list --status=active | grep 'wp-compress' && wp plugin version wp-compress