🇰🇷 한글 설명
MidiCart PHP Shopping Cart에서 search_list.php의 searchstring 파라미터와 item_list.php의 secondgroup, maingroup 파라미터를 통해 임의의 웹 스크립트나 HTML을 삽입할 수 있는 XSS 취약점입니다. 공격자는 조작된 URL을 통해 사용자의 세션을 탈취하거나 악성 코드를 실행할 수 있습니다.
💡 쉬운 설명
MidiCart 쇼핑카트 검색 기능에서 사용자 입력을 제대로 검증하지 않아 악의적인 코드를 실행할 수 있습니다. 공격자가 악의적인 링크를 클릭하게 하면 개인 정보가 도용될 수 있습니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in MidiCart PHP Shopping Cart allows remote attackers to inject arbitrary web script or HTML via the (1) searchstring parameter to search_list.php or the (2) secondgroup or (3) maingroup parameters to item_list.php.
📍 영향받는 시스템
MidiCart PHP Shopping Cart (구체적 버전 명시 필요, 2005년 이전 버전)
⚔️ 공격 벡터
URL 파라미터 (searchstring, secondgroup, maingroup)에 JavaScript 코드를 삽입하여 사용자 브라우저에서 실행
🛡️ 대응 방법
모든 사용자 입력에 대해 HTML 특수문자를 이스케이프 처리하고 input validation을 강화하며 최신 버전으로 업데이트
🔧 검증 코드
MidiCart 설치 경로 또는 취약한 PHP 파일이 반환되면 시스템에 설치된 것으로 판단, 설치되지 않았으면 아무 결과도 반환되지 않음
find / -name '*midicart*' -o -name '*search_list.php' 2>/dev/null | head -5