WP Manifestindependent plugin directory

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/jprieton/jp-subscribers/archive/refs/heads/master.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Última versión estable v0.2.0

Documentación

Releases

2 releases.

Tag
Published
0.2.0 latest
May 14, 2015 11 years ago
Mar 17, 2015 11 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

JP Subscribe DB 0.2.0 · audited by WP Registry

High-severity findings.

1 high 1 low
Audited release
0.2.0
Findings
2
Worst severity
high
Content hash
ba9c312e092676288dd85533…

Findings

  • high Unauthed capability on subscriber CSV export AJAX

    information_disclosure

    wp_ajax_jp_subscribers_csv_export dumps the entire wp_subscribers table (names/emails) as a CSV download with no current_user_can() and no nonce check. Any logged-in user can exfiltrate the subscriber list.

    jp-subscribers.php:165-210

  • low Raw SQL interpolation of email in add_subscriber

    unsafe_input

    subscriber_email is interpolated into SQL after FILTER_SANITIZE_STRING and is_email(). Not practically exploitable under wp_magic_quotes + is_email, but should use $wpdb->prepare.

    includes/class-subscribers.php:44-48

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.