🔍 CVE-2017-17624

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

🇰🇷 한글 설명

PHP Multivendor Ecommerce 1.0 버전에서 single_detail.php의 sid 파라미터 및 category.php의 searchcat, chid1 파라미터를 통한 SQL Injection 취약점이 존재합니다. 공격자는 악의적인 SQL 구문을 삽입하여 데이터베이스를 조회, 수정, 삭제할 수 있습니다. 이는 전체 시스템의 데이터 기밀성, 무결성, 가용성을 심각하게 위협합니다.

💡 쉬운 설명

온라인 쇼핑몰 프로그램의 검색 기능에서 공격자가 특수한 명령어를 주입하여 백엔드 데이터베이스를 마음대로 조종할 수 있는 취약점입니다. 비밀번호, 고객 정보, 주문 내역 등 모든 데이터가 노출되거나 삭제될 위험이 있습니다.

🇺🇸 원문 (English)

PHP Multivendor Ecommerce 1.0 has SQL Injection via the single_detail.php sid parameter, or the category.php searchcat or chid1 parameter.

📍 영향받는 시스템

PHP Multivendor Ecommerce 1.0 및 이전 버전

⚔️ 공격 벡터

GET/POST 파라미터 (sid, searchcat, chid1)에 SQL 구문 삽입 후 single_detail.php 또는 category.php 접근

🛡️ 대응 방법

공식 패치 적용 또는 최신 버전으로 업그레이드, 모든 사용자 입력값에 대한 SQL Prepared Statement 사용

🔧 검증 코드

SQL 오류 메시지가 출력되면 SQL injection이 가능한 상태입니다. SQL 오류가 없으면 추가 수동 테스트(sid=1' OR '1'='1) 필요

Shell / Script
curl -s 'http://target/single_detail.php?sid=1' | grep -E '(SQL|syntax|mysql_)' && echo 'VULNERABLE' || echo 'Check needed'

📊 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