
BP Profile Home Widgets Security & Risk Analysis
wordpress.org/plugins/bp-profile-home-widgetsAdd user editable widgets to the BP Nouveau profile home page with a widgets for text, video, posts, BuddyPress activity, mentions, friends and groups …
Is BP Profile Home Widgets Safe to Use in 2026?
Generally Safe
Score 92/100BP Profile Home Widgets has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "bp-profile-home-widgets" plugin v1.2.0 exhibits a generally positive security posture with several strong practices in place. The absence of any recorded vulnerabilities, including critical or high severity ones, is a significant strength. The code analysis further reveals a lack of dangerous functions, no direct SQL queries outside of prepared statements, and a complete absence of file operations and external HTTP requests. Furthermore, all 8 AJAX handlers have nonce checks implemented, and 3 capability checks are present, indicating an effort to secure entry points.
However, there are areas for improvement. A notable concern is that 69% of output is properly escaped, meaning a significant portion (31%) is not, potentially opening the door to cross-site scripting (XSS) vulnerabilities. While taint analysis did not reveal critical or high severity flaws, the presence of 3 flows with unsanitized paths suggests a potential for unintended data handling, even if currently benign. The attack surface, composed of 8 AJAX handlers, is entirely protected by nonces and capabilities, which is good, but the lack of REST API routes, shortcodes, and cron events means the plugin doesn't leverage these other potential entry points, which isn't inherently a security flaw but limits the overall attack surface analysis.
In conclusion, the plugin demonstrates a commitment to security by implementing checks on its AJAX handlers and avoiding common pitfalls like raw SQL. The lack of a vulnerability history is a strong indicator of past security diligence. Nevertheless, the moderate rate of unescaped output and the presence of unsanitized paths in the taint analysis warrant attention and future review to ensure the plugin's continued secure operation.
Key Concerns
- Unescaped output detected
- Flows with unsanitized paths
BP Profile Home Widgets Security Vulnerabilities
BP Profile Home Widgets Code Analysis
Output Escaping
Data Flow Analysis
BP Profile Home Widgets Attack Surface
AJAX Handlers 8
WordPress Hooks 9
Maintenance & Trust
BP Profile Home Widgets Maintenance & Trust
Maintenance Signals
Community Trust
BP Profile Home Widgets Alternatives
BP User Widgets
bp-user-widgets
Add user editable widgets to profile pages with a widgets for text, video, buddypress friends and groups, as well as followed and followiing.
BP Group Home Widgets
bp-group-home-widgets
Adds admin editable widgets to the BP Nouveau group home page BP Legacy Home (Activity) pages with widgets for text, video, members, activity, comment …
bbPress Login Register Links On Forum Topic Pages
bbpress-login-register-links-on-forum-topic-pages
Add bbPress only sidebar, Add bbpress login link, bbpress register link, forget password link, log out link in bbpress forum index pages or bbpress si …
FrontPage Buddy – Custom landing pages for members, groups and profiles
frontpage-buddy
Personalised front pages for buddypress & buddyboss members & groups, bbpress profiles and 'Ultimate Member' profiles.
BuddyPress User Info Widget
bp-profile-widget-for-blogs
BuddyPress User Info Widget allows easy listing of user profile info in the widget area.
BP Profile Home Widgets Developer Profile
20 plugins · 640 total installs
How We Detect BP Profile Home Widgets
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bp-profile-home-widgets/vendor/jquery/jquery-ui.css/wp-content/plugins/bp-profile-home-widgets/css/bpphw.css/wp-content/plugins/bp-profile-home-widgets/js/bpphw-fronntend5.jsHTML / DOM Fingerprints
data-noncebpphw_translateajax_object