Problem/Motivation
Originally reported as a private issue but cleared to be made public
Anyone with the "administer contact forms" permission could add disgruntled.employee+sitenam@gmail.com to every contact form on the site. Then, any time a potential customer fills out a lead-generation form, the lead can be sold to the competition.
Steps to reproduce
Proposed resolution
Make this permission restrict access true
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork contact-3615115
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
tribekk commentedOpened MR !5.
Marks the administer contact forms permission as restricted, so the permissions UI warns before it is granted to an untrusted role.
Checked locally:
- git diff --check
Comment #6
larowlanThanks - committed to 1.x