BuddyPress Activity Stream Bump to Top Security & Risk Analysis

wordpress.org/plugins/buddypress-activity-stream-bump-to-top

This plugin will "bump" an activity record to the top of the stream when activity comment reply is made.

30 active installs v0.5.1 PHP + WP + Updated Oct 28, 2011
activity-streambuddypress
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BuddyPress Activity Stream Bump to Top Safe to Use in 2026?

Generally Safe

Score 85/100

BuddyPress Activity Stream Bump to Top has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The "buddypress-activity-stream-bump-to-top" plugin v0.5.1 exhibits a strong security posture in several key areas, notably the complete absence of known vulnerabilities and a commitment to using prepared statements for all SQL queries. Furthermore, the lack of exposed entry points like AJAX handlers, REST API routes, and shortcodes significantly limits the plugin's attack surface, which is an excellent practice. The taint analysis also reveals no critical or high severity unsanitized flows, further indicating careful development.

However, a significant concern arises from the static analysis of output escaping. With 11 total outputs and 0% properly escaped, there is a high risk of Cross-Site Scripting (XSS) vulnerabilities. This means user-supplied data or data manipulated by users could be injected into the output without proper sanitization, potentially leading to malicious code execution in the browser of other users. While there are nonce and capability checks present, their effectiveness is undermined by the lack of output escaping.

In conclusion, while the plugin's foundation with secure SQL and a limited attack surface is commendable, the prevalent lack of output escaping presents a serious security risk that overshadows these strengths. The absence of past vulnerabilities is positive but does not mitigate the immediate risk posed by the unescaped output.

Key Concerns

  • Outputs not properly escaped
Vulnerabilities
None known

BuddyPress Activity Stream Bump to Top Security Vulnerabilities

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

BuddyPress Activity Stream Bump to Top Code Analysis

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

SQL Query Safety

100% prepared8 total queries

Output Escaping

0% escaped11 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
etivite_bp_activity_bump_admin (admin\bp-activity-bump-admin.php:76)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

BuddyPress Activity Stream Bump to Top Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionbp_includebp-activity-bump-loader.php:27
filterplugin_action_linksbp-activity-bump-loader.php:60
actionbp_activity_comment_postedbp-activity-bump.php:32
filterbp_activity_time_sincebp-activity-bump.php:46
Maintenance & Trust

BuddyPress Activity Stream Bump to Top Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedOct 28, 2011
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings2
Active installs30
Developer Profile

BuddyPress Activity Stream Bump to Top Developer Profile

rich! @ etiviti

10 plugins · 200 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 Activity Stream Bump to Top

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/buddypress-activity-stream-bump-to-top/bp-activity-bump-loader.php/wp-content/plugins/buddypress-activity-stream-bump-to-top/admin/bp-activity-bump-admin.php

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about BuddyPress Activity Stream Bump to Top