WPGraphQL BuddyPress Security & Risk Analysis

wordpress.org/plugins/wp-graphql-buddypress

Get together safely, in your own way, in WordPress.

10 active installs v0.1.2 PHP 8.0+ WP 6.1+ Updated Dec 13, 2025
buddypresscommunitygraphqlwp-graphql
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WPGraphQL BuddyPress Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 3mo ago
Risk Assessment

The "wp-graphql-buddypress" v0.1.2 plugin exhibits an excellent security posture based on the provided static analysis and vulnerability history. The absence of any identified dangerous functions, raw SQL queries, file operations, or external HTTP requests is a significant strength. Furthermore, all identified outputs are properly escaped, and the code includes capability checks, demonstrating good secure coding practices.

The lack of any identified taint flows, or any previously recorded vulnerabilities, suggests a well-maintained and secure codebase. The minimal attack surface, with zero unprotected entry points, further reinforces this positive assessment. While the absence of nonce checks on AJAX handlers is noted, this is less of a concern given that there are no AJAX handlers present in the first place.

In conclusion, "wp-graphql-buddypress" v0.1.2 appears to be a highly secure plugin. Its strengths lie in its clean code signals, absence of known vulnerabilities, and minimal attack surface. The only potential area for slight improvement, albeit theoretical due to the absence of specific features, would be a more granular capability check system if the plugin were to expand its functionality in the future.

Vulnerabilities
None known

WPGraphQL BuddyPress Security Vulnerabilities

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

WPGraphQL BuddyPress Code Analysis

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

Output Escaping

100% escaped139 total outputs
Attack Surface

WPGraphQL BuddyPress Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 13
filterbp_after_cover_image_upload_dir_parse_argssrc\Data\AttachmentHelper.php:136
filterbp_attachments_current_user_cansrc\Data\AttachmentHelper.php:373
filterbp_activity_maybe_truncate_entrysrc\Type\ObjectType\ActivityType.php:191
actiongraphql_register_typessrc\TypeRegistry.php:110
filtergraphql_data_loaderssrc\TypeRegistry.php:119
filtergraphql_interface_resolve_typesrc\TypeRegistry.php:122
filtergraphql_pre_resolve_urisrc\TypeRegistry.php:149
filterregister_taxonomy_argssrc\TypeRegistry.php:239
filtergraphql_object_visibilitysrc\TypeRegistry.php:262
actionadmin_noticeswp-graphql-buddypress.php:151
filtermap_meta_capwp-graphql-buddypress.php:197
filteruser_has_capwp-graphql-buddypress.php:243
actiongraphql_initwp-graphql-buddypress.php:303
Maintenance & Trust

WPGraphQL BuddyPress Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedDec 13, 2025
PHP min version8.0
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

WPGraphQL BuddyPress Developer Profile

Renato Alves

2 plugins · 20 total installs

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

How We Detect WPGraphQL BuddyPress

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

Asset Fingerprints

Script Paths
/wp-content/plugins/wp-graphql-buddypress/vendor/autoload.php

HTML / DOM Fingerprints

JS Globals
is_graphql_request
FAQ

Frequently Asked Questions about WPGraphQL BuddyPress