Description
The FlowForms – Conversational Form Builder plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 1.1.1 via the update_form due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with contributor-level access and above, to modify the content, design, and settings of, as well as publish or revert, any form on the site — including forms owned by administrators — by supplying an arbitrary form ID in the REST URL.
Problem types
CWE-639 Authorization Bypass Through User-Controlled Key
Product status
Any version
Timeline
| 2026-07-09: | Disclosed |
Credits
Aliyan Khan
References
www.wordfence.com/...-f833-4da2-af4a-e7e7fcedfe3c?source=cve
plugins.trac.wordpress.org/....1/includes/class-rest-api.php
plugins.trac.wordpress.org/....1/includes/class-rest-api.php
plugins.trac.wordpress.org/....1/includes/class-rest-api.php
plugins.trac.wordpress.org/....1/includes/class-rest-api.php
plugins.trac.wordpress.org/....1/includes/class-rest-api.php
plugins.trac.wordpress.org/....1/includes/class-rest-api.php
plugins.trac.wordpress.org/...wforms&new=3577870%40flowforms