WP Manifestindependent plugin directory
manifest / email / disciple-tools-bulk-contact-messaging

Disciple.Tools - Bulk Contact Messaging WP Registry grade C-. High-severity findings · 1 findingWP RegistryHigh-severity findings · 1 findingOpen the reportC-

Adds bulk email sending capability to list.

★ 0stars
47release downloads
≈10active sites
1.6latest · 2 years ago

Install

Download disciple-tools-bulk-contact-messaging.zip From the 1.6 release on GitHub, Oct 26, 2023

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/discipletools/disciple-tools-bulk-contact-messaging/releases/download/1.6/disciple-tools-bulk-contact-messaging.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Disciple.Tools - Bulk Contact Messages

Enable bulk messaging to contact lists.

Purpose

Purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose Purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose

Purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose Purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose purpose

Usage

Will Do

  • Item
  • Item
  • Item

Will Not Do

  • Item
  • Item

Requirements

  • Disciple.Tools Theme installed on a Wordpress Server

Installing

  • Install as a standard Disciple.Tools/Wordpress plugin in the system Admin/Plugins area.
  • Requires the user role of Administrator.

Contribution

Contributions welcome. You can report issues and bugs in the Issues section of the repo. You can present ideas in the Discussions section of the repo. And code contributions are welcome using the Pull Request system for git. For a more details on contribution see the contribution guidelines.

Screenshots

screenshot

Releases

6 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
1.6 latest
Oct 26, 2023 2 years ago
disciple-tools-bulk-contact-messaging.zip
12
1.5
Jan 19, 2022 4 years ago
disciple-tools-bulk-contact-messaging.zip
8
1.4
Jan 12, 2022 4 years ago
disciple-tools-bulk-contact-messaging.zip
7
1.3
Jan 12, 2022 4 years ago
disciple-tools-bulk-contact-messaging.zip
8
1.2
Jan 6, 2022 4 years ago
disciple-tools-bulk-contact-messaging.zip
6
1.1
Jan 2, 2022 4 years ago
disciple-tools-bulk-contact-messaging.zip
6

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.

C- grade

Security

Disciple.Tools - Bulk Contact Messaging 1.6 · audited by WP Registry

High-severity findings.

1 high
Audited release
1.6
Findings
1
Worst severity
high
Content hash
9c85ab41e347a90cae42beab…

Findings

  • high Bulk messaging REST route allows public access via __return_true

    missing_permission_callback

    register_rest_route for POST /dt/v1/(?P<post_type>\w+)/bulk_messaging sets permission_callback to __return_true. The callback bulk_messaging() immediately invokes email or Twilio senders with attacker-controlled post_ids/settings. Authorization is deferred to DT_Posts::get_post permission checks inside the senders, so unauthenticated callers get per-item failures but the route itself admits everyone and any principal who can read contacts can trigger bulk outbound messaging and magic-link meta writes.

    includes/rest-api.php:67-107

    Recommendation

    Replace __return_true with a callback that requires a logged-in user with an appropriate Disciple.Tools capability (e.g. access_contacts / manage_dt) before invoking senders.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.