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/geminorum/gpeople/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

People, the way involved in your site

Depends on gPlugin

Installation

Grab the latest release from here.

See Installing Plugins.

Changelog

See CHANGES.md.

Contributing

See CONTRIBUTING.md.

Please log issues at here

Analytics

Releases

22 releases.

Tag
Published
3.4.7 latest
Aug 1, 2019 7 years ago
Jul 31, 2019 7 years ago
Dec 10, 2018 7 years ago
Oct 8, 2018 8 years ago
Apr 2, 2018 8 years ago
Nov 17, 2017 8 years ago
Oct 22, 2017 9 years ago
Jul 14, 2017 9 years ago
May 18, 2017 9 years ago
Jan 6, 2017 9 years ago
Nov 29, 2016 9 years ago
Oct 10, 2016 10 years ago
Sep 28, 2016 10 years ago
Jun 2, 2016 10 years ago
May 22, 2016 10 years ago
May 8, 2016 10 years ago
May 8, 2016 10 years ago
May 6, 2016 10 years ago
May 3, 2016 10 years ago
3.2
Apr 5, 2016 10 years ago
3.1
Mar 6, 2016 10 years ago
3.0
Mar 5, 2016 10 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

gPeople 3.4.7 · audited by WP Registry

High-severity findings.

2 high
Audited release
3.4.7
Findings
2
Worst severity
high
Content hash
c306aad2459bc508d32fee33…

Findings

  • high Missing capability checks on gPeople remote AJAX (dynamic sub_* dispatch)

    missing_capability

    gPluginAjaxCore::ajax verifies a nonce then call_user_func_array on sub_{$post['sub']}. gPeopleRemoteAjax::sub_store_meta writes people meta and taxonomy terms for a client-supplied post ID without checking edit_post/current_user_can. Any authenticated user can invoke these actions.

    gplugin/ajaxcore.class.php:20-40

    Recommendation

    Require appropriate caps (e.g. edit_post for the target post_id, manage_categories for term insert) inside each sub_* handler or centrally before dispatch. Avoid exposing arbitrary sub_* methods.

  • high Unauthenticated-capability gap: sub_store_meta modifies post people data

    missing_capability

    sub_store_meta builds meta from POST and calls update_postmeta/set_post_terms without verifying the user may edit that post.

    includes/remoteajax.class.php:49-99

    Recommendation

    Add current_user_can('edit_post', $post_id) (or stricter) before mutating meta/terms.

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.