WP Manifestindependent plugin directory
manifest / analytics / mothership-tracking

TBWorks - Mothership Tracking WP Registry grade D+. High-severity findings · 3 findingsWP RegistryHigh-severity findings · 3 findingsOpen the reportD+

Mothership Tracking for top down monitoring of Trevor Bice Webdesign Projects

★ 0stars
1.1.9latest · 8 years ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/trevorbicewebdesign/mothership-tracking/archive/refs/heads/master.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Mothership Tracking for top down monitoring of Trevor Bice Webdesign Projects

Releases

11 releases.

Tag
Published
1.1.9 latest
Jan 21, 2018 8 years ago
Jun 21, 2017 9 years ago
Jun 21, 2017 9 years ago
Jun 18, 2017 9 years ago
Jun 9, 2017 9 years ago
May 27, 2017 9 years ago
May 27, 2017 9 years ago
May 27, 2017 9 years ago
May 18, 2017 9 years ago
May 18, 2017 9 years ago
May 18, 2017 9 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

D+ grade

Security

TBWorks - Mothership Tracking 1.1.8 · audited by WP Registry

High-severity findings.

1 high 1 medium 1 low
Audited release
1.1.8
Findings
3
Worst severity
high
Content hash
7021aba22e51dbe9cafc418e…

Findings

  • high Tracking JSON endpoint leaks site inventory when secret empty or weak

    information_disclosure

    Public query-var endpoint tbw_tracking.returnTracking returns plugin list, versions, update status, and Akeeba backup paths when key equals md5(stored secret). Empty secret yields well-known md5('')=d41d8cd98f00b204e9800998ecf8427e, enabling unauthenticated information disclosure.

    tbw_tracking.php:163-218

  • medium Admin settings save lacks nonce

    missing_nonce

    print_MothershipTracking_management updates tbw_mothership_tracking_secret on POST with manage_options check but no nonce, enabling CSRF to set/clear the tracking secret.

    tbw_tracking.php:111-128

  • low Tracking auth uses md5 of secret as bearer

    predictable_token

    Access control is key==md5(secret) with maxlength 24 secret — predictable/weak token design versus HMAC.

    tbw_tracking.php:210-216

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.