BuddyPress Group Wiki Security & Risk Analysis

wordpress.org/plugins/buddypress-group-wiki

This plugin provides simple group wiki functionality within BuddyPress. REQUIRES WPMU!

10 active installs v1.8 PHP + WP 3+ Updated Aug 6, 2010
activitiesbuddypressgroupsgroupwikiwiki
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BuddyPress Group Wiki Safe to Use in 2026?

Generally Safe

Score 85/100

BuddyPress Group Wiki has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 15yr ago
Risk Assessment

The "buddypress-group-wiki" v1.8 plugin exhibits a mixed security posture. On the positive side, it demonstrates a strong adherence to secure coding practices by predominantly using prepared statements for SQL queries and having no recorded vulnerabilities or CVEs. The absence of critical or high-severity taint flows is also a significant strength, indicating that data is generally handled with care. However, there are notable concerns. The presence of the `shell_exec` function, a powerful tool that can be misused for remote code execution if user input is not meticulously sanitized, is a significant red flag. Furthermore, the single unprotected AJAX handler presents a direct entry point for unauthenticated attackers. The low percentage of properly escaped output further exacerbates this risk, as it increases the likelihood of cross-site scripting (XSS) vulnerabilities through the unprotected AJAX endpoint or other potential input vectors.

Key Concerns

  • Unprotected AJAX handler
  • Use of dangerous function: shell_exec
  • Low output escaping percentage
Vulnerabilities
None known

BuddyPress Group Wiki Security Vulnerabilities

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

BuddyPress Group Wiki Code Analysis

Dangerous Functions
2
Raw SQL Queries
1
44 prepared
Unescaped Output
68
8 escaped
Nonce Checks
7
Capability Checks
1
File Operations
16
External Requests
1
Bundled Libraries
0

Dangerous Functions Found

shell_exec$cmd = $this->_getCMD($lang);js\tiny_mce\plugins\spellchecker\classes\PSpellShell.php:61
shell_execjs\tiny_mce\plugins\spellchecker\classes\PSpellShell.php:149

SQL Query Safety

98% prepared45 total queries

Output Escaping

11% escaped76 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
<wiki-comment-options> (content-pages\wiki-comment-options.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

BuddyPress Group Wiki Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_bpgw_clean_blog_listsbp-groupwiki-functions.inc.php:1494
WordPress Hooks 15
actionadmin_initbp-groupwiki-functions.inc.php:1414
filterquery_varsbp-groupwiki-functions.inc.php:1450
actiontemplate_redirectbp-groupwiki-functions.inc.php:1506
actiontemplate_redirectbp-groupwiki-functions.inc.php:1585
actionadmin_menubp-groupwiki-functions.inc.php:1784
actionbp_activity_filter_optionsbp-groupwiki-functions.inc.php:1788
actionbp_group_activity_filter_optionsbp-groupwiki-functions.inc.php:1789
actionbp_member_activity_filter_optionsbp-groupwiki-functions.inc.php:1790
actionwp_print_stylesbp-groupwiki-main.php:53
actionwp_print_scriptsbp-groupwiki-main.php:55
actionwp_print_scriptsbp-groupwiki-main.php:57
actionwpbp-groupwiki-main.php:63
actionadmin_menubp-groupwiki-main.php:65
actionplugins_loadedbp-groupwiki.php:41
filterthe_contentcontent-pages\wiki-index.php:43
Maintenance & Trust

BuddyPress Group Wiki Maintenance & Trust

Maintenance Signals

WordPress version tested3
Last updatedAug 6, 2010
PHP min version
Downloads11K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

BuddyPress Group Wiki Developer Profile

D Cartwright

5 plugins · 50 total installs

86
trust score
Avg Security Score
88/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect BuddyPress Group Wiki

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/buddypress-group-wiki/css/style.css/wp-content/plugins/buddypress-group-wiki/js/script.js/wp-content/plugins/buddypress-group-wiki/js/tiny_mce/tiny_mce.js
Script Paths
wp-content/plugins/buddypress-group-wiki/js/script.jswp-content/plugins/buddypress-group-wiki/js/tiny_mce/tiny_mce.js
Version Parameters
buddypress-group-wiki/css/style.css?ver=buddypress-group-wiki/js/script.js?ver=buddypress-group-wiki/js/tiny_mce/tiny_mce.js?ver=

HTML / DOM Fingerprints

CSS Classes
wiki-page-listwiki-page-contentbp-group-wiki
HTML Comments
<!-- Wiki Controls --><!-- Wiki Page Content --><!-- Edit Wiki Page -->
Data Attributes
data-wiki-page-iddata-wiki-group-id
JS Globals
tinyMCE
FAQ

Frequently Asked Questions about BuddyPress Group Wiki