🇰🇷 한글 설명
PHPMyChat 0.14.5의 여러 파일(deluser.php3, edituser.php3, users_popupL.php3 등)에서 LIMIT, Link, LastCheck, B 파라미터를 통해 XSS 취약점이 존재합니다. 공격자는 이를 통해 임의의 웹 스크립트 또는 HTML을 주입할 수 있습니다.
💡 쉬운 설명
PHPMyChat이라는 온라인 채팅 프로그램의 오래된 버전에서 악의적인 코드를 웹 페이지에 몰래 심을 수 있는 보안 허점이 있습니다. 사용자가 링크를 클릭하면 공격자의 코드가 실행될 수 있습니다.
🇺🇸 원문 (English)
Multiple cross-site scripting (XSS) vulnerabilities in PHPMyChat 0.14.5 allow remote attackers to inject arbitrary web script or HTML via the (1) LIMIT parameter to chat/deluser.php3, the (2) Link parameter to chat/edituser.php3, or the (3) LastCheck or (4) B parameter to chat/users_popupL.php3. NOTE: the FontName vectors for start_page.css.php3 and style.css.php3 are already covered by CVE-2005-1619. The medium vectors for start_page.css.php3 (start_page.css.php) and style.css.php3 (style.css.php), and the From vector for users_popupL.php3 (users_popupL.php), are already covered by CVE-2005-3991.
📍 영향받는 시스템
PHPMyChat 0.14.5
⚔️ 공격 벡터
GET/POST 파라미터(LIMIT, Link, LastCheck, B)에 스크립트 태그를 포함하여 XSS 페이로드 주입
🛡️ 대응 방법
PHPMyChat 최신 버전으로 업그레이드 또는 사용 중단 권장, 모든 사용자 입력에 대해 HTML/JavaScript 이스케이프 처리
🔧 검증 코드
검색 결과로 PHPMyChat 설치 디렉토리가 표시되면 해당 버전 확인(0.14.5 여부) 및 업그레이드 필요
find / -name '*phpmychat*' -o -name 'chat/deluser.php3' -o -name 'chat/edituser.php3' 2>/dev/null | head -5