The Events Calendar: oEmbed Security & Risk Analysis

wordpress.org/plugins/tribe-events-oembed

Enable oEmbed functionality on your WordPress The Events Calendar plugin by Tri.be.

10 active installs v0.2 PHP + WP 3.6+ Updated Feb 7, 2014
calendarembedevents-calendaroembedtribe
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is The Events Calendar: oEmbed Safe to Use in 2026?

Generally Safe

Score 85/100

The Events Calendar: oEmbed has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The "tribe-events-oembed" v0.2 plugin exhibits a seemingly robust security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, the lack of dangerous functions, file operations, external HTTP requests, and the use of prepared statements for all SQL queries are positive indicators. However, the plugin's security is severely undermined by the complete lack of output escaping. This means that any data processed or displayed by the plugin is not sanitized, leaving it vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is ever incorporated into its outputs. The plugin also lacks any nonce or capability checks, meaning that even if new entry points were added in the future, they would likely be unprotected. The absence of any known vulnerabilities in its history is a positive sign, but it does not mitigate the critical risk posed by unescaped output.

Key Concerns

  • 100% of outputs are not properly escaped
  • 0 capability checks found
  • 0 nonce checks found
Vulnerabilities
None known

The Events Calendar: oEmbed Security Vulnerabilities

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

The Events Calendar: oEmbed Code Analysis

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

Output Escaping

0% escaped10 total outputs
Attack Surface

The Events Calendar: oEmbed Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actioninittribe-events-oembed.php:41
filtergenerate_rewrite_rulestribe-events-oembed.php:42
filterquery_varstribe-events-oembed.php:43
actiontemplate_redirecttribe-events-oembed.php:44
actiontribe_general_settings_tab_fieldstribe-events-oembed.php:45
actioninittribe-events-oembed.php:392
actionadmin_headtribe-events-oembed.php:397
actionplugins_loadedtribe-events-oembed.php:403
Maintenance & Trust

The Events Calendar: oEmbed Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedFeb 7, 2014
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

The Events Calendar: oEmbed Developer Profile

Timothy Wood

5 plugins · 770 total installs

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

How We Detect The Events Calendar: oEmbed

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/tribe-events-oembed/oembed.js/wp-content/plugins/tribe-events-oembed/oembed.min.js
Script Paths
tribe-events-oembed/oembed.jstribe-events-oembed/oembed.min.js

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about The Events Calendar: oEmbed