-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
consider additional security for forms on www.ietf.org #52
Comments
Ask contractor to add recaptcha to the base form so that it can be optionally used in any form |
Any measures should be aligned with https://www.ietf.org/privacy-statement/ and https://www.ietf.org/policies/web-analytics/ particularly with regard to sharing data with third parties and reliance on javascript. E.g. javascript may not be required for critical website functions. |
Note that captcha-style techniques can also have accessibility issues, as 'proving you're human' can be onerous to some users. Would antispam tech (eg https://akismet.com/ ) also be an appropriate solution to this? |
Parking this issue for now, until we find a solution that satisfies privacy concerns and accessibility requirements. |
How about a honeypot field in the form? The field would be invisible to the user, but an automated spambot would typically feel obliged to fill all available form fields. The server would then check if the field is filled and silently drop the submission. It's a simple, privacy and accessibility friendly solution. I've found this SO thread with some ideas to tweak the implementation to make it more effective. |
Works for me! |
We can also put rate limits on the forms at cloudflare when we bring the forms back (so that a single IP would get throttled if it attempted to submit many forms) |
Web forms on www.ietf.org currently do not have any mitigation against automated submissions.
Some amount of "spam form" is currently received.
Current published form pages (and submission emails) are:
https://www.ietf.org/forms/wg-webex-account-request/ ([email protected])
https://www.ietf.org/contact/contact-form/ ([email protected])
https://www.ietf.org/forms/keyword-suggestions/ ([email protected])
Additional information about the volume of spam is needed to understand the urgency of the current situation, but some systemic approach to mitigating form spam should be considered.
The text was updated successfully, but these errors were encountered: