🇰🇷 한글 설명
Welcart e-Commerce WordPress 플러그인 2.12.6 이전 버전은 사용자가 입력한 URL을 검증하지 않고 리다이렉트에 사용합니다. 이로 인해 인증되지 않은 공격자가 사용자를 임의의 외부 웹사이트로 리다이렉트시킬 수 있습니다.
💡 쉬운 설명
쇼핑몰 플러그인의 주소 이동 기능에 검사가 없어서, 방문자가 정상 사이트인 줄 알고 클릭했다가 악성 사이트로 이동될 수 있습니다. 로그인 없이도 공격이 가능합니다.
🇺🇸 원문 (English)
The Welcart e-Commerce WordPress plugin before 2.12.6 does not validate a user-supplied URL before using it in a redirect, allowing unauthenticated attackers to redirect users to arbitrary external websites.
📍 영향받는 시스템
Welcart e-Commerce WordPress 플러그인 2.12.6 미만 버전
⚔️ 공격 벡터
공격자가 조작된 링크를 만들어 사용자가 클릭하면 악성 외부 사이트로 리다이렉트되는 피싱 방식
🛡️ 대응 방법
Welcart e-Commerce 플러그인을 2.12.6 이상으로 업데이트
🔧 검증 코드
출력된 Version 값이 2.12.6 미만이면 취약, 2.12.6 이상이면 패치 완료로 판단합니다 (플러그인 경로는 환경에 따라 다를 수 있음)
grep -r "Version:" /var/www/html/wp-content/plugins/usc-e-shop/usc-e-shop.php 2>/dev/null | head -1