Description
The Forminator – Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.13.4. This is due to missing or incorrect nonce validation on the listen_for_saving_export_schedule() function. This makes it possible for unauthenticated attackers to export form submissions via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
Problem types
CWE-352 Cross-Site Request Forgery (CSRF)
Product status
* (semver) before 1.13.5
Timeline
| 2021-03-01: | Disclosed |
Credits
Jerome Bruandet
References
www.wordfence.com/...-b83b-4436-aebe-533f5af03ef1?source=cve
blog.nintechnet.com/...s-plugins-vulnerable-to-csrf-attacks/
blog.nintechnet.com/...nd-themes-vulnerable-to-csrf-attacks/
blog.nintechnet.com/...ns-fixed-csrf-vulnerabilities-part-3/
blog.nintechnet.com/...ns-fixed-csrf-vulnerabilities-part-2/
blog.nintechnet.com/...ns-fixed-csrf-vulnerabilities-part-1/
blog.nintechnet.com/...ns-fixed-csrf-vulnerabilities-part-5/
blog.nintechnet.com/...ns-fixed-csrf-vulnerabilities-part-4/
plugins.trac.wordpress.org/...trunk/library/class-export.php