🇰🇷 한글 설명
Clickedu에서 반사형 크로스사이트 스크립팅(XSS) 취약점이 발견되었습니다. 공격자는 "/user.php/" 엔드포인트를 이용한 악성 URL을 피해자에게 전달하여 피해자 브라우저에서 자바스크립트를 실행할 수 있습니다. 이를 통해 세션 쿠키 같은 민감한 사용자 정보가 탈취되거나 사용자를 대신해 작업이 수행될 수 있습니다.
💡 쉬운 설명
공격자가 만든 특수한 링크를 클릭하면 악성 코드가 실행될 수 있습니다. 이를 통해 로그인 정보나 개인정보가 유출될 수 있습니다.
🇺🇸 원문 (English)
A reflected Cross-Site Scripting (XSS) vulnerability has been discovered in Clickedu. This vulnerability allows an attacker to execute JavaScript code in the victim’s browser by sending them a malicious URL using the endpoint “/user.php/”. This vulnerability can be exploited to steal sensitive user data, such as session cookies, or to perform actions on the user’s behalf.
📍 영향받는 시스템
Clickedu 웹 애플리케이션 (영향받는 정확한 버전 정보 미확인)
⚔️ 공격 벡터
"/user.php/" 엔드포인트에 악성 스크립트를 삽입한 URL을 피해자가 클릭하도록 유도
🛡️ 대응 방법
벤더의 보안 패치를 적용하고, 사용자 입력값에 대한 출력 인코딩 및 입력 검증을 수행
🔧 검증 코드
응답 코드가 200이고 응답 본문에 스크립트 태그가 이스케이프 없이 그대로 나타나면 취약하며, 태그가 인코딩되거나 요청이 차단(403 등)되면 완화된 상태입니다.
curl -s -o /dev/null -w '%{http_code}' 'https://TARGET/user.php/%22%3E%3Cscript%3Ealert(1)%3C/script%3E'