Event Bridge for ActivityPub Security & Risk Analysis

wordpress.org/plugins/event-bridge-for-activitypub

Integrating popular event plugins with the ActivityPub plugin.

70 active installs v1.2.2 PHP 8.1+ WP 6.5+ Updated Nov 21, 2025
activitypubcalendareventsfediverse
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Event Bridge for ActivityPub Safe to Use in 2026?

Generally Safe

Score 100/100

Event Bridge for ActivityPub has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The "event-bridge-for-activitypub" plugin v1.2.2 demonstrates a generally good security posture based on the static analysis. The complete absence of identified AJAX handlers, REST API routes, shortcodes, and cron events with unprotected entry points is a significant strength, indicating a limited attack surface. Furthermore, the plugin exclusively uses prepared statements for all SQL queries, a critical best practice that mitigates SQL injection risks. The presence of nonce checks and capability checks, though limited in number, is also positive. However, a notable concern is the relatively low percentage of properly escaped output (68%). This leaves room for potential Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is outputted without adequate sanitization in the remaining 32% of cases.

The plugin's vulnerability history is remarkably clean, with zero recorded CVEs. This, combined with the absence of critical or high-severity taint flows in the static analysis, suggests a developer team that is either highly diligent in their secure coding practices or has not yet encountered significant security issues. The single external HTTP request warrants attention to ensure it is not susceptible to SSRF or other related vulnerabilities, although no specific evidence of such issues is presented in this data.

In conclusion, the plugin exhibits strong foundational security in its input handling and database interactions. The primary area of potential weakness lies in the incomplete output escaping, which should be a focus for improvement. The lack of historical vulnerabilities is a positive indicator, but ongoing vigilance and addressing the output escaping concern are recommended for maintaining a secure profile.

Key Concerns

  • Output escaping is not consistently applied
Vulnerabilities
None known

Event Bridge for ActivityPub Security Vulnerabilities

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

Event Bridge for ActivityPub Code Analysis

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

SQL Query Safety

100% prepared17 total queries

Output Escaping

68% escaped179 total outputs
Attack Surface

Event Bridge for ActivityPub Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
filterrender_blockincludes\activitypub\transformer\event\class-gatherpress.php:142
filterrender_blockincludes\activitypub\transformer\event\class-the-events-calendar.php:185
filterwp_revisions_to_keepincludes\activitypub\transmogrifier\class-the-events-calendar.php:43
actionadmin_noticesincludes\admin\class-event-plugin-admin-notices.php:42
filtertribe_repository_events_apply_modifier_schema_entryincludes\integrations\class-the-events-calendar.php:125
Maintenance & Trust

Event Bridge for ActivityPub Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 21, 2025
PHP min version8.1
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs70
Developer Profile

Event Bridge for ActivityPub Developer Profile

André Menrath

1 plugin · 70 total installs

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

How We Detect Event Bridge for ActivityPub

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/event-bridge-for-activitypub/assets/css/admin.css/wp-content/plugins/event-bridge-for-activitypub/assets/js/admin.js
Script Paths
/wp-content/plugins/event-bridge-for-activitypub/assets/js/admin.js
Version Parameters
event-bridge-for-activitypub/assets/css/admin.css?ver=event-bridge-for-activitypub/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
event-bridge-for-activitypub-settings-tab
HTML Comments
<!-- Event Bridge for ActivityPub --><!-- Settings page for Event Bridge for ActivityPub -->
Data Attributes
data-event-bridge-for-activitypub-add-event-source
JS Globals
EventBridgeForActivityPubAdmin
REST Endpoints
/wp-json/event-bridge-for-activitypub
FAQ

Frequently Asked Questions about Event Bridge for ActivityPub