🇰🇷 한글 설명
geotargetingwp WordPress 플러그인 3.5.6.2 이전 버전에서 AJAX 응답 시 일부 매개변수를 적절히 검증하거나 이스케이프하지 않는 취약점이 발견되었습니다. 이를 통해 인증되지 않은 공격자가 HTML 콘텐츠 유형으로 제공되는 응답에 임의의 웹 스크립트를 주입하여 피해자의 브라우저에서 실행할 수 있습니다.
💡 쉬운 설명
웹사이트의 특정 기능이 사용자가 보낸 데이터를 제대로 검사하지 않아, 악성 코드를 심을 수 있는 보안 구멍이 있습니다. 공격자가 만든 특수한 링크를 클릭하면 사용자의 브라우저에서 몰래 나쁜 스크립트가 실행될 수 있습니다.
🇺🇸 원문 (English)
The geotargetingwp WordPress plugin before 3.5.6.2 does not sanitise or escape several parameters before reflecting them back in AJAX responses that are served with an HTML content type, allowing unauthenticated attackers to inject arbitrary web scripts that execute when a victim is tricked into submitting a crafted request.
📍 영향받는 시스템
geotargetingwp WordPress plugin version < 3.5.6.2
⚔️ 공격 벡터
조작된 AJAX 요청을 통한 교차 사이트 스크립팅(XSS) 공격
🛡️ 대응 방법
geotargetingwp 플러그인을 최신 버전인 3.5.6.2 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 geotargetingwp 플러그인의 버전이 3.5.6.2 미만인지 확인하십시오.
wp plugin list --status=active | grep 'geotargetingwp' && wp plugin list --all | grep 'geotargetingwp'