🇰🇷 한글 설명
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 사용, 입력 값 검증 및 살균 처리 구현
🔧 검증 코드
파일이 발견되면 해당 쇼핑몰 시스템이 설치되어 있으며 취약점 영향을 받을 수 있으므로 즉시 패치 적용이 필요합니다.
find /var/www -name 'shopping-cart.php' 2>/dev/null | head -5