bbPress – Admin Notes Security & Risk Analysis

wordpress.org/plugins/bbpress-admin-notes

A simple plugin to enable admins/editors to leave notes on bbPress topic replies.

10 active installs v1.2.3 PHP + WP 4.6+ Updated Sep 27, 2016
bbpressforum-commentsforumsmordauknotes
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is bbPress – Admin Notes Safe to Use in 2026?

Generally Safe

Score 85/100

bbPress – Admin Notes 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 "bbpress-admin-notes" v1.2.3 plugin demonstrates a strong security posture in several key areas. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the attack surface. The code also shows good practices regarding SQL queries, with 100% using prepared statements, and a complete lack of file operations and external HTTP requests. The presence of capability checks, while not as robust as full nonce checks on all potential entry points, indicates some level of authorization is considered.

However, a significant concern is the low percentage of properly escaped output (29%). This suggests a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, particularly if user-provided data is displayed without adequate sanitization. The fact that there are no nonce checks detected on potential entry points, combined with the low output escaping, amplifies the XSS risk, as an attacker could potentially inject malicious scripts through unsanitized output that could be triggered without proper authentication checks on the specific actions that lead to that output.

The plugin's vulnerability history is clean, with no recorded CVEs. This, coupled with the absence of critical or high severity taint flows, is a positive indicator. However, the static analysis results highlight that the absence of vulnerabilities might be more due to a limited attack surface and potentially some security controls, rather than a guarantee of complete security. The primary risk identified lies in the unescaped output, which needs immediate attention to mitigate potential XSS attacks.

Key Concerns

  • Low output escaping percentage
  • Missing nonce checks on potential entry points
Vulnerabilities
None known

bbPress – Admin Notes Security Vulnerabilities

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

bbPress – Admin Notes Code Analysis

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

Output Escaping

29% escaped7 total outputs
Attack Surface

bbPress – Admin Notes Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 13
actioninitbbp-admin-notes.php:86
actioninitbbp-admin-notes.php:89
actioninitbbp-admin-notes.php:92
actionadd_meta_boxesbbp-admin-notes.php:95
actionwp_enqueue_scriptsbbp-admin-notes.php:98
actionbbp_theme_after_reply_contentbbp-admin-notes.php:101
actionbbp_theme_after_topic_contentbbp-admin-notes.php:104
actionbbp_theme_after_reply_contentbbp-admin-notes.php:105
actionwp_footerbbp-admin-notes.php:108
filterbbp_get_topic_admin_linksbbp-admin-notes.php:121
filterbbp_get_reply_admin_linksbbp-admin-notes.php:122
filtercomments_clausesbbp-admin-notes.php:123
filtercomment_feed_wherebbp-admin-notes.php:124
Maintenance & Trust

bbPress – Admin Notes Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedSep 27, 2016
PHP min version
Downloads5K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

bbPress – Admin Notes Developer Profile

Pippin Williamson

19 plugins · 920 total installs

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

How We Detect bbPress – Admin Notes

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bbpress-admin-notes/css/notes.css
Script Paths
/wp-content/plugins/bbpress-admin-notes/js/notes.js
Version Parameters
bbpress-admin-notes/css/notes.css?ver=bbpress-admin-notes/js/notes.js?ver=

HTML / DOM Fingerprints

CSS Classes
bbp-add-notebbp-reply-notesbbp-reply-notebbp-note-authorbbp-note-timebbp-note-content
Data Attributes
data-id
JS Globals
PW_BBP_Admin_Notes
FAQ

Frequently Asked Questions about bbPress – Admin Notes