BuddyPress Admin Notifications Security & Risk Analysis

wordpress.org/plugins/buddypress-admin-notifications

This plugin adds a checkbox in the post/page admin (for the admins and editors) to tell members (notification & email) that an important post has …

10 active installs v0.1 PHP + WP 2.8.5+ Updated Unknown
buddypressemailsmembersnotifications
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BuddyPress Admin Notifications Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The "buddypress-admin-notifications" plugin version 0.1 exhibits a mixed security posture. On the positive side, the static analysis reveals a seemingly small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events that are exposed without authentication or permission checks. Furthermore, there are no reported critical or high-severity vulnerabilities in its history, and no dangerous functions were detected in the code. This suggests a deliberate effort to minimize direct entry points and avoid known risky coding practices.

However, significant concerns arise from the code signals. The plugin performs SQL queries that are not prepared, meaning they are susceptible to SQL injection. Crucially, all identified output (1 total) is not properly escaped, posing a serious risk of Cross-Site Scripting (XSS) vulnerabilities. While the presence of nonce and capability checks are positive, they are undermined by the lack of proper output escaping and the use of raw SQL queries. The plugin's vulnerability history, while currently clean, is limited due to its early version, making it difficult to draw long-term conclusions about its security maintenance.

In conclusion, while the plugin has a limited attack surface and a clean vulnerability history, the presence of raw SQL queries and completely unescaped output represents a substantial security risk. These issues, if exploited, could lead to data breaches and website compromise. The focus on limiting entry points is commendable, but the fundamental flaws in handling data and database interactions need immediate attention. The plugin should not be considered secure in its current state.

Key Concerns

  • Raw SQL queries without prepared statements
  • Unescaped output (all outputs)
Vulnerabilities
None known

BuddyPress Admin Notifications Security Vulnerabilities

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

BuddyPress Admin Notifications Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

0% escaped1 total outputs
Attack Surface

BuddyPress Admin Notifications Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionplugins_loadedbp-admin-notification.php:45
actionadmin_menubp-admin-notification.php:46
actionbp_notification_settingsbp-admin-notification.php:71
actionbp_before_blog_single_postbp-admin-notification.php:238
actionbp_before_blog_pagebp-admin-notification.php:239
actionadmin_menubp-admin-notification.php:249
actionpublish_postbp-admin-notification.php:252
actionpublish_pagebp-admin-notification.php:253
actionedit_postbp-admin-notification.php:254
actionplugins_loadedbp-admin-notification.php:258
Maintenance & Trust

BuddyPress Admin Notifications Maintenance & Trust

Maintenance Signals

WordPress version tested2.8.5
Last updatedUnknown
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

BuddyPress Admin Notifications Developer Profile

grosbouff

16 plugins · 380 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 Admin Notifications

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

Asset Fingerprints

Version Parameters
bp-admin-notifications/bp-admin-notification.php?ver=0.1

HTML / DOM Fingerprints

CSS Classes
notification-settingsbp-admin-notifications-settingspost_notification_table
Data Attributes
name="notifications[notification_admin_new_post]"name="bp_admin_notifications_check"id="bp_admin_notifications_verify"value="post_notification"name="bp_admin_notifications_verify"
FAQ

Frequently Asked Questions about BuddyPress Admin Notifications