🇰🇷 한글 설명
Zen Cart 1.6.0의 index.php main_page 파라미터에 반영형 XSS 취약점이 존재합니다. 비공식 개발 버전이지만 공식 README에서 배포되고 있어 영향 범위가 있습니다. 공격자가 악성 스크립트를 URL에 삽입하여 방문자의 세션 탈취나 개인정보 유출을 야기할 수 있습니다.
💡 쉬운 설명
쇼핑몰 프로그램 Zen Cart의 URL 주소에 악성 코드를 삽입하면, 그 페이지를 방문한 사용자의 브라우저에서 공격자의 코드가 실행됩니다. 이를 통해 사용자의 계정 정보나 개인 데이터를 도용할 수 있습니다.
🇺🇸 원문 (English)
Zen Cart 1.6.0 has XSS in the main_page parameter to index.php. NOTE: 1.6.0 is not an official release but the vendor's README.md file offers a link to v160.zip with a description of "Download latest in-development version from github."
📍 영향받는 시스템
Zen Cart 1.6.0 개발 버전
⚔️ 공격 벡터
index.php?main_page 파라미터에 JavaScript 페이로드 주입
🛡️ 대응 방법
공식 릴리스 버전으로 업그레이드하거나, 입력값 검증 및 HTML 엔티티 인코딩 적용
🔧 검증 코드
스크립트 태그가 출력되면 XSS 취약점 존재, 필터링되거나 인코딩되면 패치됨
curl -s http://target/index.php?main_page='\"><script>alert(1)</script>' | grep -o '<script>.*</script>'