🇰🇷 한글 설명
PHPGurukul Small CRM 4.0의 /registration.php 파일에서 Username 매개변수에 대한 입력 검증이 부족하여 크로스 사이트 스크립팅(XSS) 공격이 가능합니다. 공개된 익스플로잇이 존재하며 원격 공격이 가능한 낮은 심각도의 취약점입니다.
💡 쉬운 설명
회원가입 페이지의 사용자명 입력란에 악성 웹 코드를 넣으면, 다른 사용자가 그 페이지를 방문할 때 피해를 입을 수 있습니다. 누구나 인터넷을 통해 이 공격을 시도할 수 있습니다.
🇺🇸 원문 (English)
A flaw has been found in PHPGurukul Small CRM 4.0. Affected by this issue is some unknown functionality of the file /registration.php. Executing manipulation of the argument Username can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been published and may be used.
📍 영향받는 시스템
PHPGurukul Small CRM 버전 4.0
⚔️ 공격 벡터
/registration.php의 Username 필드에 스크립트 태그가 포함된 문자열 입력
🛡️ 대응 방법
최신 버전으로 업데이트하거나 사용자 입력에 대한 HTML 특수문자 인코딩 및 필터링 적용
🔧 검증 코드
출력된 버전 번호가 4.0 이상이면 취약점 범위에 해당하며, 해당 버전의 security update 확인 필요
grep -i 'version' /path/to/crmtarget/config.php 2>/dev/null | grep -oE '[0-9]+\.[0-9]+'