🇰🇷 한글 설명
phpVideoPro 0.8.8 이전 버전의 sess_id 파라미터에서 영숫자가 아닌 문자를 필터링하지 않아 XSS 공격이 가능합니다. 공격자가 조작된 세션 ID를 통해 악성 스크립트를 주입할 수 있습니다.
💡 쉬운 설명
phpVideoPro라는 동영상 관리 프로그램이 사용자의 세션 ID를 제대로 검사하지 않아, 악의적인 사용자가 해로운 코드를 숨겨서 보낼 수 있습니다. 이를 통해 다른 사용자의 정보를 도용하거나 조작할 수 있습니다.
🇺🇸 원문 (English)
inc/vul_check.inc in phpVideoPro before 0.8.8 permits non-alphanumeric characters in the sess_id parameter, which has unknown impact and remote attack vectors, probably cross-site scripting (XSS).
📍 영향받는 시스템
phpVideoPro 0.8.7 이하 버전
⚔️ 공격 벡터
HTTP GET/POST 요청의 sess_id 파라미터에 자바스크립트 코드 주입
🛡️ 대응 방법
phpVideoPro를 0.8.8 이상으로 업그레이드하거나 inc/vul_check.inc에서 세션 ID 입력값 검증 함수 추가
🔧 검증 코드
명령어가 파일을 찾으면 phpVideoPro가 설치되어 있으므로 버전 확인 필요. 결과가 없으면 취약한 버전 미설치 상태
find / -name 'vul_check.inc' 2>/dev/null | xargs grep -l 'sess_id' 2>/dev/null