The GET parameter "sidx" does not sanitize userinputwhen searching for existing contact forms.
# 2. Proof of Concept (PoC)
Use ZAP/Burp to capture the web request when searching for existing contact forms and save it to request.txt Referer: http://192.168.0.49/wp-admin/admin.php?page=contact-form-supsystic
The "Edit name" and "Contact information" features are vulnerable to stored XXS. Location: http://192.168.0.49/wp-admin/admin.php?page=contact-form-supsystic&tab=forms_edit&id=[FORM ID]
# 2. Proof of Concept (PoC)
Enter the following payload into the "Edit" field in the top left corner: "><script>alert(1)</script><!--' The payload will execute when viewing the "ShowAll Forms" section. Referer: http://192.168.0.49/wp-admin/admin.php?page=contact-form-supsystic&tab=forms