bbPress Mentions Email Notifications Security & Risk Analysis

wordpress.org/plugins/bbp-mentions-email-notifications

Email bbPress topic/reply mentioned users, set custom email and some basic settings

60 active installs v1.0.3 PHP + WP 3.0.1+ Updated Feb 27, 2017
bbpresseditoremailusernameusers
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is bbPress Mentions Email Notifications Safe to Use in 2026?

Generally Safe

Score 85/100

bbPress Mentions Email Notifications 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 "bbp-mentions-email-notifications" plugin, version 1.0.3, demonstrates a strong adherence to common WordPress security practices, particularly in its limited attack surface. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly reduces the potential entry points for malicious actors. Furthermore, the plugin avoids dangerous functions, file operations, and external HTTP requests, which are common sources of vulnerabilities. The presence of nonce checks is a positive sign for securing interactions within WordPress.

However, the code analysis does reveal areas for improvement. A significant concern is the output escaping, with only 36% of outputs being properly escaped. This could leave the plugin susceptible to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled with sufficient sanitization and escaping before being displayed. While there are only two SQL queries, and 50% of them utilize prepared statements, the remaining 50% are not, posing a risk of SQL injection if those queries are constructed with unsanitized user input.

The plugin's vulnerability history is notably clean, with zero recorded CVEs. This indicates a history of good security management and a likely lack of previously discovered significant flaws. Despite the positive history, the identified areas in the static analysis, specifically output escaping and raw SQL queries, warrant attention to maintain a robust security posture. Overall, the plugin has a good foundation with a small attack surface, but it is not without specific, actionable security concerns.

Key Concerns

  • Output escaping is not consistently applied
  • SQL queries are not consistently prepared
Vulnerabilities
None known

bbPress Mentions Email Notifications Security Vulnerabilities

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

bbPress Mentions Email Notifications Code Analysis

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

SQL Query Safety

50% prepared2 total queries

Output Escaping

36% escaped14 total outputs
Attack Surface

bbPress Mentions Email Notifications Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionbbp_user_edit_after_contactbmen.php:69
actionpersonal_options_updatebmen.php:71
actionedit_user_profile_updatebmen.php:73
actionbbp_edit_topic_post_extrasbmen.php:75
actionbbp_edit_reply_post_extrasbmen.php:76
actionbbp_new_topic_post_extrasbmen.php:77
actionbbp_new_reply_post_extrasbmen.php:78
actionadmin_menubmen.php:105
actionadmin_headbmen.php:109
actionadmin_initbmen.php:111
actionplugins_loadedbmen.php:459
Maintenance & Trust

bbPress Mentions Email Notifications Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedFeb 27, 2017
PHP min version
Downloads5K

Community Trust

Rating100/100
Number of ratings3
Active installs60
Developer Profile

bbPress Mentions Email Notifications Developer Profile

DevriX

12 plugins · 670 total installs

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

How We Detect bbPress Mentions Email Notifications

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bbp-mentions-email-notifications/assets/css/admin.css
Script Paths
/wp-content/plugins/bbp-mentions-email-notifications/assets/js/admin.js
Version Parameters
bbp-mentions-email-notifications/assets/css/admin.css?ver=bbp-mentions-email-notifications/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
bmen-mb
Data Attributes
data-bbp-mentions-email-notifications-nonce
JS Globals
bmen
FAQ

Frequently Asked Questions about bbPress Mentions Email Notifications