Wbcom Designs – BuddyPress Post from Anywhere Security & Risk Analysis

wordpress.org/plugins/activity-link-preview-for-buddypress

Let members post activity updates from any page. Add the Post From Anywhere block or the [bppfa_postform] shortcode where you want the form.

100 active installs v1.7.3 PHP 8.0+ WP 6.5+ Updated Jul 22, 2026
activitybuddybossbuddypresscommunitypost-form
98
A · Safe
CVEs total1
Unpatched0
Last CVEMay 7, 2025
Safety Verdict

Is Wbcom Designs – BuddyPress Post from Anywhere Safe to Use in 2026?

Generally Safe

Score 98/100

Wbcom Designs – BuddyPress Post from Anywhere has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: May 7, 2025Updated 1mo ago
Risk Assessment

The 'activity-link-preview-for-buddypress' plugin version 1.7.3 exhibits a generally good security posture based on the static analysis. The absence of dangerous functions, 100% usage of prepared statements for SQL queries, and proper output escaping are all positive indicators. The presence of a nonce check and a file operation, while noted, do not immediately suggest critical vulnerabilities without further context, especially since there are no unauthenticated entry points identified in the attack surface analysis.

However, the taint analysis reveals two flows with unsanitized paths, which, although not categorized as critical or high severity in this report, warrant careful consideration. These unsanitized paths could potentially lead to unexpected behavior or vulnerabilities if exploited, especially in combination with other factors not immediately apparent from this report. The vulnerability history shows a past high-severity SSRF vulnerability, which is a significant concern. While this specific vulnerability is reported as patched, its occurrence suggests a potential area of weakness within the plugin's code that attackers might seek to exploit again in different forms.

In conclusion, while the plugin implements several strong security practices, the presence of unsanitized taint flows and a history of significant vulnerabilities like SSRF highlight areas for continued vigilance and potential improvement. The lack of capability checks on the single identified entry point is also a minor concern, as it implies that any authenticated user might be able to trigger this functionality.

Key Concerns

  • Taint flows with unsanitized paths found
  • No capability checks on entry points
  • Past high severity SSRF vulnerability history
Vulnerabilities
1 published

Wbcom Designs – BuddyPress Post from Anywhere Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2025-47548high · 7.2Server-Side Request Forgery (SSRF)

Wbcom Designs - Activity Link Preview For BuddyPress <= 1.4.4 - Unauthenticated Server-Side Request Forgery

May 7, 2025 Patched in 1.6.0 (7d)
Version History

Wbcom Designs – BuddyPress Post from Anywhere Release Timeline

v1.7.4
v1.7.3Current
v1.7.2
v1.7.1
v1.7.0
v1.6.1
v1.6.0
v1.4.41 CVE
v1.4.21 CVE
v1.4.01 CVE
v1.3.01 CVE
v1.2.01 CVE
v1.1.01 CVE
v1.0.01 CVE
Code Analysis
Analyzed Mar 16, 2026

Wbcom Designs – BuddyPress Post from Anywhere Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

100% escaped19 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
bp_activity_parse_url_preview (bp-activity-link-preview.php:170)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Wbcom Designs – BuddyPress Post from Anywhere Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_bp_activity_parse_url_previewbp-activity-link-preview.php:91
WordPress Hooks 13
actionadmin_noticesbp-activity-link-preview.php:72
actionadmin_initbp-activity-link-preview.php:75
actionwp_enqueue_scriptsbp-activity-link-preview.php:85
actionbp_initbp-activity-link-preview.php:88
actionbp_activity_after_savebp-activity-link-preview.php:94
filterbp_get_activity_content_bodybp-activity-link-preview.php:97
actionbp_initbp-activity-link-preview.php:100
filterbp_activity_allowed_tagsbp-activity-link-preview.php:103
filterbp_rest_activity_prepare_valuebp-activity-link-preview.php:106
actionwp_headbp-activity-link-preview.php:109
actionplugins_loadedbp-activity-link-preview.php:113
actionadmin_noticesbp-activity-link-preview.php:119
filterbp_activity_comment_contentbp-activity-link-preview.php:726
Maintenance & Trust

Wbcom Designs – BuddyPress Post from Anywhere Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 22, 2026
PHP min version8.0
Downloads11K

Community Trust

Rating80/100
Number of ratings5
Active installs100
Developer Profile

Wbcom Designs – BuddyPress Post from Anywhere Developer Profile

Varun Dubey

5 plugins · 330 total installs

75
trust score
Avg Security Score
94/100
Avg Patch Time
532 days
View full developer profile
Detection Fingerprints

How We Detect Wbcom Designs – BuddyPress Post from Anywhere

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/activity-link-preview-for-buddypress/assets/css/bp-activity-link-preview.css/wp-content/plugins/activity-activity-link-preview-for-buddypress/assets/js/bp-activity-link-preview.js
Script Paths
https://platform.twitter.com/widgets.jshttps://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v21.0
Version Parameters
activity-link-preview-for-buddypress/assets/css/bp-activity-link-preview.css?ver=activity-link-preview-for-buddypress/assets/js/bp-activity-link-preview.js?ver=

HTML / DOM Fingerprints

JS Globals
bp_activity_link_preview
REST Endpoints
/wp-json/bp-activity-link-preview/v1/activity/
FAQ

Frequently Asked Questions about Wbcom Designs – BuddyPress Post from Anywhere