Talks Add-on for The Events Calendar Security & Risk Analysis

wordpress.org/plugins/talks-add-on-for-the-events-calendar

Talks Add-on for The Events Calendar adds the ability to create multiple talks in a single event created with The Events Calendar plugin

10 active installs v1.0.5 PHP + WP 4.7+ Updated Jun 27, 2019
calendardatedateseventevents
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Talks Add-on for The Events Calendar Safe to Use in 2026?

Generally Safe

Score 85/100

Talks Add-on for The Events Calendar has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The "talks-add-on-for-the-events-calendar" plugin v1.0.5 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of dangerous functions, SQL injection vulnerabilities due to prepared statements, file operations, and external HTTP requests is commendable. Furthermore, the plugin demonstrates good practices with a high percentage of properly escaped output and the presence of nonce and capability checks, suggesting an awareness of common WordPress security pitfalls. The limited attack surface, primarily consisting of a single shortcode, also contributes positively to its security profile. The plugin's vulnerability history is entirely clean, with no recorded CVEs, which is an excellent indicator of its past security performance and likely developer diligence.

However, while the current analysis shows no immediate critical threats, the lack of taint analysis data (0 flows analyzed) means that complex, multi-step vulnerabilities might not have been detected. The small attack surface and the absence of direct AJAX or REST API entry points without authentication reduce the immediate risk, but thorough code review would be beneficial to confirm the absence of subtle vulnerabilities. The overall security is good, with a focus on fundamental security practices, but the limited depth of taint analysis is a minor concern that prevents a perfect score.

Vulnerabilities
None known

Talks Add-on for The Events Calendar Security Vulnerabilities

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

Talks Add-on for The Events Calendar Code Analysis

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

Bundled Libraries

TinyMCE

Output Escaping

90% escaped278 total outputs
Attack Surface

Talks Add-on for The Events Calendar Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[event_talks] includes\class-event-talks.php:211
WordPress Hooks 12
actionplugins_loadedincludes\class-event-talks.php:148
actionadmin_enqueue_scriptsincludes\class-event-talks.php:163
actionadmin_enqueue_scriptsincludes\class-event-talks.php:164
actionadd_meta_boxesincludes\class-event-talks.php:165
actionsave_postincludes\class-event-talks.php:166
actionwp_enqueue_scriptsincludes\class-event-talks.php:181
actionwp_enqueue_scriptsincludes\class-event-talks.php:182
filtermce_external_pluginsincludes\class-event-talks.php:195
filtermce_buttonsincludes\class-event-talks.php:196
actionafter_wp_tiny_mceincludes\class-event-talks.php:197
actionafter_wp_tiny_mceincludes\class-event-talks.php:198
actionwidgets_initincludes\class-event-talks.php:224
Maintenance & Trust

Talks Add-on for The Events Calendar Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJun 27, 2019
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Talks Add-on for The Events Calendar Developer Profile

Denis Žoljom

3 plugins · 310 total installs

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

How We Detect Talks Add-on for The Events Calendar

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/talks-add-on-for-the-events-calendar/admin/css/event-talks-admin.css/wp-content/plugins/talks-add-on-for-the-events-calendar/admin/js/event-talks-admin.js/wp-content/plugins/talks-add-on-for-the-events-calendar/admin/js/event-talks-tinymce.js
Script Paths
/wp-content/plugins/talks-add-on-for-the-events-calendar/admin/js/event-talks-admin.js/wp-content/plugins/talks-add-on-for-the-events-calendar/admin/js/event-talks-tinymce.js
Version Parameters
talks-add-on-for-the-events-calendar/admin/css/event-talks-admin.css?ver=talks-add-on-for-the-events-calendar/admin/js/event-talks-admin.js?ver=talks-add-on-for-the-events-calendar/admin/js/event-talks-tinymce.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Metabox save function -->
Data Attributes
id="event_talks_meta_box"name="day_tab[]"name="talk_image[]"name="talk_title[]"name="talk_description[]"name="talk_place[]"+7 more
JS Globals
event_talks_tinyMCE_objectevent_talks_tinyMCE_pid_object
FAQ

Frequently Asked Questions about Talks Add-on for The Events Calendar