Issues
Unsecured contact forms are susceptible to spam
Description
Environment
Details
Assignee
Jonathan HungJonathan HungReporter
Jonathan HungJonathan HungTime tracking
4h 30m loggedPriority
Major
Details
Details
Assignee
Reporter
Time tracking
Priority
Activity
Jonathan HungApril 5, 2019 at 11:01 AMEdited
Adding Recaptcha to vulnerable forms should reduce the amount of unsolicited emails on these forms. In adding Recaptcha to these forms, a number of issues came up:
Privacy - Contact Form 7 5.1 and later uses Recaptcha V3 exclusively which monitors user activity across all served pages on the site, not just the contact forms, and send data back to Google. This will invalidate any statements of privacy on the BIG IDeA website.
Recaptcha V2 Plugin - In order to use the older Recaptcha V2 (the traditional "I'm not a Robot" and select the matching images), a separate 3rd party plugin needed to be downloaded and activated on the site to add this functionality.
Formatting issues caused by Easy Lazy Loader plugin - A plugin called "Easy Lazy Loader" was causing the form submit button to render outside of its Form element after a Recaptcha is added to the form. This also caused an invisible Recaptcha text field to be rendered visibly causing confusin. To avoid this issue, the Easy Lazy Loader plugin was disabled.
So far only this form is secured: https://bigidea.one/submit-a-design-challenge/
Other forms should be secured with Recaptcha. is there any reason we wouldn't want to add Recaptcha to all open, public forms?
Unsecured contact forms on the website are allowing spam bots and other agents to abuse the forms and send unsolicited emails.
In particular this page seems to be susceptible.