membersDirectory for bbPress Security & Risk Analysis

wordpress.org/plugins/gd-members-directory-for-bbpress

Add a forum members directory page into bbPress powered forums, including members filtering and additional widgets for listing members in the sidebar.

50 active installs v3.0 PHP 7.4+ WP 6.0+ Updated Jun 14, 2025
bbpressdev4pressdirectoryfilterusers
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is membersDirectory for bbPress Safe to Use in 2026?

Generally Safe

Score 100/100

membersDirectory for bbPress has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9mo ago
Risk Assessment

The plugin "gd-members-directory-for-bbpress" v3.0 exhibits a generally strong security posture based on the provided static analysis. There are no identified critical or high severity taint flows, no direct SQL injection risks due to all queries using prepared statements, and no external HTTP requests or file operations that could be exploited. The absence of known vulnerabilities in its history is also a positive indicator, suggesting a history of secure development or prompt patching.

However, there are notable areas of concern that temper this otherwise positive outlook. The complete lack of nonce checks and capability checks across all entry points represents a significant security weakness. While the attack surface is reported as zero entry points, this analysis might be incomplete if the reported zero entry points doesn't fully account for all potential interaction vectors. Furthermore, the fact that only 70% of output is properly escaped indicates that approximately 30% of output might be vulnerable to Cross-Site Scripting (XSS) attacks. This is a considerable percentage and could lead to serious security incidents if user-supplied data is not adequately sanitized before display.

In conclusion, while the plugin avoids common pitfalls like raw SQL and critical taint issues, the absence of fundamental security controls like nonce and capability checks, combined with a significant portion of unescaped output, presents a tangible risk. These weaknesses require careful attention to mitigate potential XSS and authorization bypass vulnerabilities, even if the current attack surface appears small.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • Significant unescaped output (30%)
Vulnerabilities
None known

membersDirectory for bbPress Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

membersDirectory for bbPress Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
5 prepared
Unescaped Output
22
52 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared5 total queries

Output Escaping

70% escaped74 total outputs
Attack Surface

membersDirectory for bbPress Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionwidgets_initcore\basic\Plugin.php:45
actiongdmed_load_settingscore\basic\Settings.php:39
actionbbp_template_before_members_directorycore\directory\Expand.php:46
actionbbp_template_before_members_loopcore\directory\Expand.php:47
actionpre_user_querycore\directory\MemberQuery.php:14
Maintenance & Trust

membersDirectory for bbPress Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 14, 2025
PHP min version7.4
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

membersDirectory for bbPress Developer Profile

Milan Petrovic

17 plugins · 12K total installs

75
trust score
Avg Security Score
94/100
Avg Patch Time
1235 days
View full developer profile
Detection Fingerprints

How We Detect membersDirectory for bbPress

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/gd-members-directory-for-bbpress/css/members.css/wp-content/plugins/gd-members-directory-for-bbpress/css/members-rtl.css

HTML / DOM Fingerprints

CSS Classes
bbp-members-directoryforum-members-directory
Data Attributes
data-members-directory-id
JS Globals
gdmed_settings_data
Shortcode Output
[gd_members_directory][gd_members_directory filter='all'][gd_members_directory filter='online']
FAQ

Frequently Asked Questions about membersDirectory for bbPress