Needs review
Project:
Mass Contact
Version:
7.x-1.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
21 Aug 2015 at 03:11 UTC
Updated:
22 Jun 2017 at 23:10 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
arkener commentedJust tested this on 7.x-1.x-dev and everyone with the 'View published content' can view the archived message, including the email addresses. While this can be fixed using the Content Access module, I believe this module should implement it's own check. I've attached a patch which includes a new permission "View archived messages", which allows the user to view archived messages.
Comment #3
larowlanUnpublishing because security issue, moving to security.drupal.org
Comment #4
David_Rothstein commentedThe Drupal Security Team discussed this and it seems OK to continue this issue in the public queue.
The nodes and fields are public by default like all content in Drupal, but if you want to hide them there are various ways to do that (e.g. access control modules). I guess it's this module's position that it is the site administrator's job to make that decision via site configuration, or to decide that they want to have them public (since for certain use cases that would make perfect sense).
That said, the default configuration of the module is likely to be insecure for a lot of people's use cases. So either changing the default behavior or putting warnings in the admin UI at appropriate places might be a good idea.