🇰🇷 한글 설명
PHPGurukul Taxi Stand Management System 1.0의 /search.php 파일에서 searchdata 매개변수를 통한 크로스 사이트 스크립팅(XSS) 취약점입니다. 원격 공격이 가능하며 공개된 익스플로잇 코드가 존재합니다.
💡 쉬운 설명
택시 관리 시스템의 검색 기능에서 공격자가 악의적인 코드를 주입할 수 있는 보안 결함입니다. 사용자가 조작된 링크를 클릭하면 개인정보 탈취나 악성 사이트로 리디렉션될 수 있습니다.
🇺🇸 원문 (English)
A vulnerability was found in PHPGurukul Taxi Stand Management System 1.0. It has been classified as problematic. This affects an unknown part of the file /search.php. The manipulation of the argument searchdata leads to cross site scripting. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.
📍 영향받는 시스템
PHPGurukul Taxi Stand Management System 1.0
⚔️ 공격 벡터
/search.php의 searchdata 파라미터에 HTML/JavaScript 코드를 주입하여 원격에서 공격 수행
🛡️ 대응 방법
최신 보안 패치 버전으로 업그레이드하거나 searchdata 파라미터에 대한 입력 검증 및 출력 인코딩 구현
🔧 검증 코드
searchdata를 htmlspecialchars 없이 사용하는 코드가 반환되면 취약점이 있는 상태입니다. 아무 결과가 없으면 미설치 상태이거나 패치되었을 가능성이 높습니다.
grep -r "\$_GET\['searchdata'\]" /var/www/html/ 2>/dev/null | grep -v htmlspecialchars | head -1