BP GROUPS IMPORT USERS Security & Risk Analysis

wordpress.org/plugins/bp-groups-import-users

BP GROUPS IMPORT USERS helps users to import bulk users into a buddypress group.

40 active installs v1.1 PHP 7.2+ WP 3.6+ Updated Feb 2, 2020
bpbp-groups-import-usersimportimport-bulk-usersimport-users
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BP GROUPS IMPORT USERS Safe to Use in 2026?

Generally Safe

Score 85/100

BP GROUPS IMPORT USERS has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The static analysis of the "bp-groups-import-users" v1.1 plugin reveals a mixed security posture. On one hand, the plugin demonstrates good practices by having no direct AJAX handlers, REST API routes, shortcodes, or cron events exposed without authentication or permission checks, resulting in a zero-point attack surface. Furthermore, all SQL queries are prepared, and a nonce check is implemented.

However, there are significant concerns. The most critical finding is the presence of a taint flow with an unsanitized path, indicating a potential for path traversal vulnerabilities. Additionally, 100% of the output operations are not properly escaped, leaving the plugin susceptible to cross-site scripting (XSS) attacks through its output. The presence of a file operation, while not inherently bad, warrants scrutiny in conjunction with the unsanitized path flow.

The vulnerability history is clean, with no recorded CVEs. This is a positive indicator, suggesting the plugin may not have been a target or has been developed with a degree of care. However, the absence of past vulnerabilities does not guarantee future security, especially given the identified code-level weaknesses. The plugin's strengths lie in its limited attack surface and secure database interactions, but these are overshadowed by the risks of unsanitized paths and unescaped output. A balanced conclusion would be that while the plugin avoids common entry point vulnerabilities, it has critical flaws in handling external data, requiring immediate attention.

Key Concerns

  • Unsanitized path in taint flow
  • 0% output escaping
  • File operations present
Vulnerabilities
None known

BP GROUPS IMPORT USERS Security Vulnerabilities

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

BP GROUPS IMPORT USERS Release Timeline

v1.1Current
v1.0
Code Analysis
Analyzed Mar 16, 2026

BP GROUPS IMPORT USERS Code Analysis

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

Output Escaping

0% escaped3 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
process_csv (includes\bp_group_import_users_class.php:94)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

BP GROUPS IMPORT USERS Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionplugins_loadedbp_groups_import_users.php:25
actionbp_after_group_manage_members_adminincludes\bp_group_import_users_class.php:27
Maintenance & Trust

BP GROUPS IMPORT USERS Maintenance & Trust

Maintenance Signals

WordPress version tested5.3.21
Last updatedFeb 2, 2020
PHP min version7.2
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs40
Developer Profile

BP GROUPS IMPORT USERS Developer Profile

VibeThemes

22 plugins · 4K total installs

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

How We Detect BP GROUPS IMPORT USERS

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bp-groups-import-users/assets/sample.csv

HTML / DOM Fingerprints

CSS Classes
add_bulk_members_in_groupheading
Data Attributes
name="users_csv"id="users_csv_file"name="create_user"id="create_user"name="import_users"nonce="bpgiu_security"
FAQ

Frequently Asked Questions about BP GROUPS IMPORT USERS