[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fW30fXlzF3zh9pSuFFIfECKyTm6JI4pML8O1HWanJAV0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":16,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":128,"fingerprints":164},"buddypress-last-active-users-wp-admin","BuddyPress Last Active Users (wp-admin)","1.1","Slava Abakumov","https:\u002F\u002Fprofiles.wordpress.org\u002Fslaffik\u002F","\u003Cp>Display BuddyPress last active date for a user on \u003Ccode>wp-admin\u002Fusers.php\u003C\u002Fcode> page\u003C\u002Fp>\n\u003Cp>BuddyPress is required for plugin to work. If BuddyPress is not installed – plugin will not display any information.\u003C\u002Fp>\n\u003Cp>WordPress MultiSite supported.\u003C\u002Fp>\n","Display BuddyPress last active date for a user on wp-admin\u002Fusers.php page",10,2841,100,2,"2015-01-05T18:20:00.000Z","",[18,19,20,21,22],"buddypress","date","members","users","wp-admin","https:\u002F\u002Fgithub.com\u002FslaFFik\u002Fbuddypress-last-active-users-wp-admin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-last-active-users-wp-admin.1.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"slaffik",8,2980,90,104,72,"2026-04-04T04:25:18.718Z",[39,61,79,89,106],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":16,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":26,"last_vuln_date":60,"fetched_at":28},"bp-profile-search","BP Profile Search","5.8.3","Andrea Tarantini","https:\u002F\u002Fprofiles.wordpress.org\u002Fdontdream\u002F","\u003Cp>BP Profile Search is a member search and member directories plugin for BuddyPress. It provides:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A form builder to build the member search forms\u003C\u002Fli>\n\u003Cli>The [bps_directory] shortcode to customize the BuddyPress Members directory, or to build additional member directories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each search form has a \u003Cem>target directory\u003C\u002Fem>. When you run a search, you are redirected to the form’s target directory, filtered according to your search.\u003C\u002Fp>\n\u003Ch4>Build a search form\u003C\u002Fh4>\n\u003Cp>With the form builder you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add, edit, rearrange, and remove the search fields\u003C\u002Fli>\n\u003Cli>Use as search fields the BuddyPress profile fields, the \u003Cem>users\u003C\u002Fem> and \u003Cem>usermeta\u003C\u002Fem> data (including roles), the BuddyPress user groups, and the user taxonomies (including BuddyPress member types)\u003C\u002Fli>\n\u003Cli>Use \u003Cem>search by distance\u003C\u002Fem> fields when you install the free companion plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-distance-search\u002F\" rel=\"ugc\">BP Distance Search\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Select, for each search field, one of the available search modes\u003C\u002Fli>\n\u003Cli>Select the BuddyPress Members directory, or one of the member directories built with this plugin, as the target directory\u003C\u002Fli>\n\u003Cli>Select the form template to display your form\u003C\u002Fli>\n\u003Cli>If in doubt, use the \u003Cem>Help\u003C\u002Fem> tab above the screen title\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The form template works just like any other BuddyPress template. To override a form template, copy it to the \u003Cem>buddypress\u002Fmembers\u003C\u002Fem> directory in your theme’s root, then edit the new copy according to your needs.\u003C\u002Fp>\n\u003Ch4>Display a search form\u003C\u002Fh4>\n\u003Cp>After you build your search form, you can display it:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In its target directory, using the option \u003Cem>Add Form to Directory\u003C\u002Fem> in the form settings\u003C\u002Fli>\n\u003Cli>In a sidebar or widget area, using the widget \u003Cem>Profile Search\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>In a post or page, using the shortcode [bps_form]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Run a search\u003C\u002Fh4>\n\u003Cp>On the front-end, when you hit the \u003Cem>Search\u003C\u002Fem> button in a form, BP Profile Search shows the form’s target directory filtered according to your search. Both the \u003Cem>All Members\u003C\u002Fem> tab and the \u003Cem>My Friends\u003C\u002Fem> tab are filtered.\u003C\u002Fp>\n\u003Cp>Additionally, the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays an \u003Cem>active filters\u003C\u002Fem> section containing the active search filters and a \u003Cem>Clear\u003C\u002Fem> button to clear them\u003C\u002Fli>\n\u003Cli>Displays for each member a \u003Cem>member details\u003C\u002Fem> section containing the values of the searched fields\u003C\u002Fli>\n\u003Cli>Adds to the \u003Cem>Order By\u003C\u002Fem> drop-down the options to sort the directory by the searched fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Cem>active filters\u003C\u002Fem> section and the \u003Cem>member details\u003C\u002Fem> section are displayed by two dedicated templates, that can be overridden just like any other BuddyPress template.\u003C\u002Fp>\n\u003Ch4>Build a member directory\u003C\u002Fh4>\n\u003Cp>With the [bps_directory] shortcode you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customize the BuddyPress Members directory, or build additional member directories\u003C\u002Fli>\n\u003Cli>Add hidden filters to a directory\u003C\u002Fli>\n\u003Cli>Add more sort options to a directory\u003C\u002Fli>\n\u003Cli>Show additional member information in each \u003Cem>member details\u003C\u002Fem> section, e.g. the value of profile fields\u003C\u002Fli>\n\u003Cli>Use a different Members directory template for each directory\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can enter the shortcode in an empty page to build a new member directory, or you can enter it in the BuddyPress Members page to customize the BuddyPress Members directory.\u003C\u002Fp>\n\u003Ch4>Additional documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.dontdream.it\u002Fbp-profile-search\u002Fform-builder\u002F\" rel=\"nofollow ugc\">Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdontdream.it\u002Fbp-profile-search\u002Fsearch-modes\u002F\" rel=\"nofollow ugc\">Search Modes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdontdream.it\u002Fbp-profile-search\u002Fcustom-directories\u002F\" rel=\"nofollow ugc\">Custom Directories\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdontdream.it\u002Fbp-profile-search\u002Fform-templates\u002F\" rel=\"nofollow ugc\">Form Templates\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In the screenshots below, the \u003Cem>City\u003C\u002Fem> field is provided by the free companion plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbp-distance-search\u002F\" rel=\"ugc\">BP Distance Search\u003C\u002Fa>.\u003C\u002Fp>\n","Member search and member directories for BuddyPress and the BuddyBoss Platform.",6000,669034,71,"2025-12-14T16:30:00.000Z","6.9.4","6.1",[18,54,20,55,21],"directory","search","https:\u002F\u002Fdontdream.it\u002Fbp-profile-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-profile-search.5.8.3.zip",95,3,"2024-08-19 13:39:17",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":11,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":16,"requires_php":16,"tags":74,"homepage":77,"download_link":78,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"bp-signup-member-type","BP Signup Member Type","0.1.1","Meitar","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeitar\u002F","\u003Cp>Augment your BuddyPress sign-up form with your social network’s registered \u003Ca href=\"https:\u002F\u002Fcodex.buddypress.org\u002Fdeveloper\u002Fmember-types\u002F\" rel=\"nofollow ugc\">Member Types\u003C\u002Fa>. This allows new users to self-select one or more Member Types for themselves when they register for your site. You choose which Member Types you want to allow people to register with when they fill in your signup form.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with all BuddyPress member types registered by other plugins and themes.\u003C\u002Fli>\n\u003Cli>Seamlessly integrates with the BuddyPress registration form and administration screens.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Donations for this plugin make up a chunk of my income. If you continue to enjoy this plugin, please consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_donations&business=TJLPJYXHSRBEE&lc=US&item_name=BP%20Signup%20Member%20Type&item_number=bp-signup-member-type&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa>. 🙂 Thank you for your support!\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Once installed, simply access your main BuddyPress options (WordPress Dashboard &rarr; Settings &rarr; BuddyPress &rarr; Options &rarr; Main Settings) and you’ll see several \u003Cem>member type\u003C\u002Fem> options for you to configure.\u003C\u002Fp>\n","Add a \"Member Type\" option to the BuddyPress registration form.",2105,20,1,"2020-05-14T04:58:00.000Z","4.8.28",[75,18,76,20,21],"administration","member-type","https:\u002F\u002Fgithub.com\u002Ffabacab\u002Fbp-signup-member-type","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-signup-member-type.zip",{"slug":80,"name":81,"version":64,"author":65,"author_profile":66,"description":82,"short_description":83,"active_installs":26,"downloaded":84,"rating":26,"num_ratings":26,"last_updated":85,"tested_up_to":73,"requires_at_least":16,"requires_php":16,"tags":86,"homepage":87,"download_link":88,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"bp-delegated-xprofile","BP Delegated XProfile","\u003Cp>Creates a simple, secure delegation system whereby a privileged user (such as an administrator) can assign other registered BuddyPress members to be “delegates” for a given user. A delegate has the capability to view and edit Extended Profile (XProfile) fields for the delegated user. This is useful on sites where certain relationships exist between one user and another, such as legal guardianship by an adult over a child. Using delegation reduces the need to share passwords or log in to shared accounts.\u003C\u002Fp>\n\u003Cp>\u003Cem>Donations for this plugin make up a chunk of my income. If you continue to enjoy this plugin, please consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_donations&business=TJLPJYXHSRBEE&lc=US&item_name=BP%20Delegated%20XProfile&item_number=bp-delegated-xprofile&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa>. 🙂 Thank you for your support!\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Roles and capabilities\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin uses the built-in capabilities system as part of WordPress core, along with core BuddyPress hooks (\u003Ccode>bp_current_user_can\u003C\u002Fcode>) to check for appropriate permissions, making it both simple to customize and as secure as WP and BP core code. The custom capabilities are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>edit_user_delegates\u003C\u002Fcode> – Users with this capability can assign delegates for users they can edit (determined by \u003Ccode>edit_users\u003C\u002Fcode>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, the following core capabilities are required:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>list_users\u003C\u002Fcode> – The delegation options implicitly enumerate all registered users, so a user must also have the \u003Ccode>list_users\u003C\u002Fcode> capability to be granted access to the Delegation user interface.\u003C\u002Fli>\n\u003Cli>\u003Ccode>edit_users\u003C\u002Fcode> – If you cannot \u003Ccode>edit_users\u003C\u002Fcode>, you cannot \u003Ccode>edit_user_delegates\u003C\u002Fcode>, either.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>On a default WordPress and BuddyPress installation, these capabilities are granted only to Administrator users. However, this can be changed using the built-in capability filter hooks.\u003C\u002Fp>\n","Enables delegating a user's Extended Profile for editing by other users.",1462,"2017-08-23T21:01:00.000Z",[75,18,76,20,21],"https:\u002F\u002Fgithub.com\u002Fmeitar\u002Fbp-delegated-xprofile","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-delegated-xprofile.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":26,"downloaded":97,"rating":26,"num_ratings":26,"last_updated":16,"tested_up_to":98,"requires_at_least":99,"requires_php":16,"tags":100,"homepage":103,"download_link":104,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":105},"signups-cron","Signups Cron","1.0.0","scottmotion","https:\u002F\u002Fprofiles.wordpress.org\u002Fscottmotion\u002F","\u003Cp>Enable a cron event that will remove active and\u002For pending user signups from the database.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Displays information about the signups table such as size and number of signups.\u003Cbr \u002F>\n* Enable or disable removal of active and pending user signups independently.\u003Cbr \u002F>\n* Set separate thresholds for how old the signups should be before removal.\u003Cbr \u002F>\n* Choose to email a report to the Site Admin each time the event runs.\u003Cbr \u002F>\n* Set how often the cron event will run and see when the next event is scheduled for.\u003C\u002Fp>\n\u003Cp>Compatibility:\u003C\u002Fp>\n\u003Cp>This plugin is designed to work with single-site installations running BuddyPress (2.0 or later) or BuddyBoss.\u003C\u002Fp>\n","Manage WordPress user signups via WP-Cron.",313,"6.7.5","6.2",[18,101,20,102,21],"cron","signups","https:\u002F\u002Fgithub.com\u002Fscottmotion\u002FWP-Signups-Cron\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsignups-cron.1.0.0.zip","2026-03-15T10:48:56.248Z",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":13,"num_ratings":116,"last_updated":117,"tested_up_to":51,"requires_at_least":118,"requires_php":16,"tags":119,"homepage":124,"download_link":125,"security_score":126,"vuln_count":71,"unpatched_count":26,"last_vuln_date":127,"fetched_at":28},"simple-membership-custom-messages","Simple Membership Custom Messages","2.6","wp.insider","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpinsider-1\u002F","\u003Cp>This addon allows you to customize the content protection message that gets output from the membership plugin.\u003C\u002Fp>\n\u003Cp>You will be able to specify your custom messages for different types of protection message.\u003C\u002Fp>\n\u003Cp>This addon requires the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-membership\u002F\" rel=\"ugc\">Simple Membership Plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>After you install this addon, go to the “Custom Message” menu from the admin dashboard to use it.\u003C\u002Fp>\n\u003Cp>Read \u003Ca href=\"https:\u002F\u002Fsimple-membership-plugin.com\u002Fsimple-membership-custom-messages-addon\u002F\" rel=\"nofollow ugc\">Usage Documentation\u003C\u002Fa>\u003C\u002Fp>\n","Simple Membership Addon to customize various content protection messages.",7000,111926,4,"2026-01-04T01:19:00.000Z","6.0",[120,121,122,123,21],"custom","membership","message","protection-message","https:\u002F\u002Fsimple-membership-plugin.com\u002Fsimple-membership-custom-messages-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-membership-custom-messages.2.6.zip",99,"2025-01-18 00:00:00",{"attackSurface":129,"codeSignals":152,"taintFlows":159,"riskAssessment":160,"analyzedAt":163},{"hooks":130,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":26,"unprotectedCount":26},[131,137,140,145],{"type":132,"name":133,"callback":134,"file":135,"line":136},"filter","manage_users_columns","bplau_users_add_last_active_column","bpla-users.php",15,{"type":132,"name":138,"callback":134,"file":135,"line":139},"wpmu_users_columns",16,{"type":141,"name":142,"callback":143,"priority":11,"file":135,"line":144},"action","manage_users_custom_column","bplau_users_show_last_active_column_content",17,{"type":141,"name":146,"callback":147,"file":135,"line":70},"bp_init","bplau_init",[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":158},[],{"prepared":26,"raw":26,"locations":155},[],{"escaped":26,"rawEcho":26,"locations":157},[],[],[],{"summary":161,"deductions":162},"The WordPress plugin \"buddypress-last-active-users-wp-admin\" version 1.1 exhibits an exceptionally strong security posture based on the provided static analysis. There are no identified entry points, dangerous functions, SQL queries without prepared statements, unescaped outputs, file operations, or external HTTP requests.  Furthermore, the absence of any vulnerability history, including CVEs, common vulnerability types, or past issues, suggests a well-maintained and secure codebase.  The plugin demonstrates excellent adherence to secure coding practices by implementing robust checks and safeguards across all analyzed components.  \n\nHowever, the analysis also highlights an extremely limited attack surface. With zero AJAX handlers, REST API routes, shortcodes, or cron events, the plugin offers no direct interaction points for potential attackers. While this significantly reduces the risk of exploitation, it also means that the plugin's functionality, if any, is not exposed through standard WordPress extension mechanisms. This lack of exposed functionality could be a strength in terms of security but may also indicate a very niche or perhaps incomplete plugin. Overall, the plugin appears to be very secure with no immediate exploitable vulnerabilities indicated by the data.  The plugin's strengths lie in its clean code and complete lack of historical vulnerabilities, while its weakness, if it can be called that, is its extremely small attack surface, which makes it difficult to assess the security of its core features.",[],"2026-03-17T00:02:53.567Z",{"wat":165,"direct":171},{"assetPaths":166,"generatorPatterns":168,"scriptPaths":169,"versionParams":170},[167],"\u002Fwp-content\u002Fplugins\u002Fbuddypress-last-active-users-wp-admin\u002Fbpla-users.php",[],[],[],{"cssClasses":172,"htmlComments":174,"htmlAttributes":175,"restEndpoints":176,"jsGlobals":177,"shortcodeOutput":178},[173],"column-bp_last_active",[],[],[],[],[]]