🇰🇷 한글 설명
PHPGurukul Apartment Visitors Management System 1.0의 /bwdates-reports.php 파일에서 HTTP POST 요청의 visname 파라미터에 대한 입력 검증 부재로 인한 XSS 취약점입니다. 공격자는 악성 스크립트를 삽입하여 원격으로 사용자의 브라우저에서 임의 코드를 실행할 수 있으며, 이미 공개된 취약점으로 악용 가능성이 높습니다.
💡 쉬운 설명
방문자 관리 시스템의 한 페이지에서 입력 값을 검증하지 않아 악성 코드를 삽입할 수 있는 보안 결함입니다. 공격자가 특수하게 만든 링크를 클릭하도록 유도하면 피해자의 계정 정보가 탈취될 수 있습니다.
🇺🇸 원문 (English)
A vulnerability has been found in PHPGurukul Apartment Visitors Management System 1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file /bwdates-reports.php of the component HTTP POST Request Handler. The manipulation of the argument visname leads to cross site scripting. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.
📍 영향받는 시스템
PHPGurukul Apartment Visitors Management System 1.0 및 이하 버전
⚔️ 공격 벡터
HTTP POST 요청의 visname 파라미터에 JavaScript 코드 삽입 후 피해자에게 특수 제작된 URL 전송
🛡️ 대응 방법
PHPGurukul 최신 패치 적용 또는 /bwdates-reports.php의 visname 입력값에 대한 HTML 인코딩 및 입력 검증 구현
🔧 검증 코드
시스템에 PHPGurukul이 설치되어 있으면 파일 경로가 출력되며, 해당 파일의 visname 처리 로직을 검토하여 입력 검증 부재 확인
grep -r 'visname' /var/www/html/ 2>/dev/null | head -1