BuddyPress Extend Fields Security & Risk Analysis

wordpress.org/plugins/bp-extend-groups-fields

Additional fields for BuddyPress Groups

10 active installs v1.0 PHP + WP + Updated Jan 19, 2017
buddypressfieldsgroups
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BuddyPress Extend Fields Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The "bp-extend-groups-fields" v1.0 plugin exhibits a mixed security posture. On the positive side, it has a very small attack surface with only one AJAX handler, and importantly, this handler appears to be protected by authentication checks, which is a significant strength. The absence of any known vulnerabilities (CVEs) in its history is also a positive indicator. However, the code analysis reveals several areas for concern. A substantial portion of its output is not properly escaped, indicating a risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. Furthermore, the plugin uses a raw SQL query without prepared statements, which is a serious security flaw that could lead to SQL Injection. While taint analysis did not reveal critical or high severity flows, the presence of a flow with unsanitized paths warrants attention, as it suggests potential for misuse if input is not validated appropriately. The lack of bundled libraries is neither a strength nor a weakness in itself, but it means the security of external dependencies is not a factor here. Overall, while the limited attack surface and clean CVE history are encouraging, the unescaped output and raw SQL query are significant weaknesses that require immediate attention.

Key Concerns

  • SQL queries not using prepared statements
  • Low percentage of properly escaped output
  • Flows with unsanitized paths
Vulnerabilities
None known

BuddyPress Extend Fields Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

BuddyPress Extend Fields Release Timeline

v1.0Current
Code Analysis
Analyzed Mar 17, 2026

BuddyPress Extend Fields Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
0 prepared
Unescaped Output
38
12 escaped
Nonce Checks
2
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

0% prepared1 total queries

Output Escaping

24% escaped50 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
getField (bp-fields.php:698)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

BuddyPress Extend Fields Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_group_reorder_fieldsbp-fields.php:40
WordPress Hooks 10
actionadmin_menubp-fields.php:28
actionadmin_menubp-fields.php:30
actionadd_meta_boxesbp-fields.php:32
actionsave_postbp-fields.php:34
actionadmin_enqueue_scriptsbp-fields.php:36
actionwp_enqueue_scriptsbp-fields.php:38
actionbp_initbp-fields.php:874
actionbp_setup_navbp-fields.php:876
actionbp_screensbp-fields.php:930
filterbp_get_template_stackbp-fields.php:942
Maintenance & Trust

BuddyPress Extend Fields Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedJan 19, 2017
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

BuddyPress Extend Fields Developer Profile

serggordienko

1 plugin · 10 total installs

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

How We Detect BuddyPress Extend Fields

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bp-extend-groups-fields/js/fields.js/wp-content/plugins/bp-extend-groups-fields/css/fields.css
Script Paths
/wp-content/plugins/bp-extend-groups-fields/js/fields.js
Version Parameters
bp-extend-groups-fields/js/fields.js?ver=bp-extend-groups-fields/css/fields.css?ver=

HTML / DOM Fingerprints

CSS Classes
gf_advanced_fields
Data Attributes
data-validationvalidation_format
FAQ

Frequently Asked Questions about BuddyPress Extend Fields