The plugin does not have CSRF checks in place when creating/updating and deleting forms, and does not sanitise as well as escape its form field values. As a result, attackers could make logged in admin update and delete arbitrary forms via a CSRF attack, and put Cross-Site Scripting payloads in them.
Edit a form and put XSS payloads: Delete a form: https://example.com/wp-admin/tools.php?page=formbuilder.php&fbtag;=&pageNumber;=&fbaction;=removeForm&fbid;=2
CPE | Name | Operator | Version |
---|---|---|---|
formbuilder | eq | * |