🔍 CVE-2017-17951

9.8
CVSS Score
CRITICAL
2017-12-28
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

PHP Scripts Mall의 PHP Multivendor Ecommerce에서 shopping-cart.php의 cusid 파라미터가 사용자 입력을 제대로 검증하지 않아 SQL Injection 취약점이 발생합니다. 공격자는 악의적인 SQL 코드를 주입하여 데이터베이스에 무단으로 접근하고 민감한 정보를 탈취하거나 변조할 수 있습니다.

💡 쉬운 설명

온라인 쇼핑몰 프로그램의 장바구니 기능에 보안 결함이 있어 해커가 특정 파라미터를 통해 데이터베이스를 직접 공격할 수 있습니다. 고객의 개인정보, 주문 정보, 결제 데이터 등이 노출될 위험이 있습니다.

🇺🇸 원문 (English)

PHP Scripts Mall PHP Multivendor Ecommerce has SQL Injection via the shopping-cart.php cusid parameter.

📍 영향받는 시스템

PHP Scripts Mall PHP Multivendor Ecommerce (모든 버전)

⚔️ 공격 벡터

HTTP GET/POST 요청의 cusid 파라미터에 SQL 명령어 주입을 통한 데이터베이스 조작

🛡️ 대응 방법

shopping-cart.php 파일의 모든 입력값에 대해 Prepared Statement 또는 Parameterized Query 사용, 입력 값 검증 및 살균 처리 구현

🔧 검증 코드

파일이 발견되면 해당 쇼핑몰 시스템이 설치되어 있으며 취약점 영향을 받을 수 있으므로 즉시 패치 적용이 필요합니다.

Shell / Script
find /var/www -name 'shopping-cart.php' 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP