🔍 CVE-2008-6502

4.6
CVSS Score
MEDIUM
2009-03-20
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Pro Chat Rooms 3.0.2에서 avatar 파라미터의 디렉토리 트래버설 취약점으로 인해 원격 인증 사용자가 임의의 로컬 PHP 스크립트를 아바타로 선택할 수 있습니다. sendData.php를 통해 메시지를 개인 사용자나 채팅방으로 전송하면 대상 사용자가 해당 스크립트를 실행하게 되어 CSRF, XSS, 코드 실행 등이 가능합니다.

💡 쉬운 설명

Pro Chat Rooms 채팅 프로그램의 프로필 사진 설정에서 '../' 경로를 이용해 서버의 다른 파일을 실행할 수 있는 버그입니다. 공격자가 이를 악용하면 다른 사용자의 브라우저에서 임의의 악성 코드를 실행하게 할 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in Pro Chat Rooms 3.0.2 allows remote authenticated users to select an arbitrary local PHP script as an avatar via a .. (dot dot) in the avatar parameter, and cause other users to execute this script by using sendData.php to send a message to (1) an individual user or (2) a room, leading to cross-site request forgery (CSRF), cross-site scripting (XSS), or other impacts.

📍 영향받는 시스템

Pro Chat Rooms 3.0.2

⚔️ 공격 벡터

avatar 파라미터에 '..' 디렉토리 트래버설 시퀀스를 입력하여 임의 PHP 스크립트 선택 후 sendData.php로 메시지 전송

🛡️ 대응 방법

Pro Chat Rooms를 최신 버전으로 업그레이드하거나 avatar 파라미터 입력값 검증 강화 및 '..' 패턴 필터링 적용

🔧 검증 코드

sendData.php에서 avatar 파라미터가 '..' 검증 없이 직접 사용되면 취약점 존재하는 것으로 판단

Shell / Script
grep -r 'avatar' /path/to/prochatrooms/sendData.php 2>/dev/null | grep -E '\$_GET|\$_POST'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:H/Au:S/C:P/I:P/A:P

💻 영향받는 소프트웨어

PHP