🇰🇷 한글 설명
PHPGurukul 아파트 방문자 관리 시스템 1.0의 /visitor-detail.php 파일에서 visname 매개변수의 입력값 검증 부재로 인한 XSS(교차 사이트 스크립팅) 취약점입니다. 원격 공격자는 악의적인 스크립트를 주입하여 다른 사용자의 브라우저에서 세션 탈취 및 사용자 기만이 가능합니다.
💡 쉬운 설명
PHPGurukul 방문자 관리 시스템이 사용자 입력을 제대로 검증하지 않아 악의적인 코드를 삽입할 수 있는 취약점입니다. 공격자는 이를 통해 다른 사용자의 브라우저에서 원하는 악의적 행동을 실행할 수 있습니다.
🇺🇸 원문 (English)
A vulnerability, which was classified as problematic, was found in PHPGurukul Apartment Visitors Management System 1.0. Affected is an unknown function of the file /visitor-detail.php of the component HTTP POST Request Handler. The manipulation of the argument visname leads to cross site scripting. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
📍 영향받는 시스템
PHPGurukul Apartment Visitors Management System version 1.0
⚔️ 공격 벡터
HTTP POST 요청의 visname 파라미터에 HTML/JavaScript 코드를 삽입하여 /visitor-detail.php에서 XSS 실행
🛡️ 대응 방법
모든 사용자 입력값을 HTML 엔티티로 인코딩하고, 입력값 검증을 구현하며, 최신 버전으로 업그레이드하세요.
🔧 검증 코드
파일이 발견되면 해당 시스템이 설치되어 있으며, 파일 내 visname 파라미터의 HTML 인코딩 및 입력값 검증 여부를 확인하세요.
find /var/www -name 'visitor-detail.php' 2>/dev/null | head -1