🔍 CVE-2017-17953

6.1
CVSS Score
MEDIUM
2017-12-28
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

PHP Scripts Mall PHP Multivendor Ecommerce의 category.php 파일에서 chid1 파라미터에 대한 입력값 검증 부재로 인해 XSS 공격이 가능합니다. 공격자가 악성 스크립트를 삽입하여 다른 사용자의 세션을 탈취하거나 개인정보를 수탈할 수 있습니다.

💡 쉬운 설명

쇼핑몰 웹사이트가 사용자 입력을 제대로 확인하지 않아 악의적인 코드를 숨길 수 있습니다. 이 코드가 다른 사용자 브라우저에서 실행되어 개인정보나 계정 정보를 빼앗을 수 있습니다.

🇺🇸 원문 (English)

PHP Scripts Mall PHP Multivendor Ecommerce has XSS via the category.php chid1 parameter.

📍 영향받는 시스템

PHP Scripts Mall PHP Multivendor Ecommerce (2017년 이전 버전)

⚔️ 공격 벡터

category.php의 chid1 파라미터에 JavaScript 페이로드를 주입하여 XSS 실행

🛡️ 대응 방법

입력값 HTML 인코딩(htmlspecialchars/htmlentities) 및 Content Security Policy 적용

🔧 검증 코드

chid1 파라미터를 사용하는 라인이 검색되고 htmlspecialchars나 htmlentities 함수로 처리되지 않으면 취약점 확인됨

Shell / Script
grep -n 'chid1' /var/www/html/category.php 2>/dev/null | grep -v 'htmlspecialchars\|htmlentities'

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

💻 영향받는 소프트웨어

PHP