Event Single Page Builder For The Events Calendar Security & Risk Analysis

wordpress.org/plugins/event-page-templates-addon-for-the-events-calendar

The Events Calendar addon to create custom single event page templates and replace the default event single page layout with your own branded design.

6K active installs v1.8.2 PHP 7.2+ WP 5.0+ Updated Mar 10, 2026
event-calendareventspage-templatesingle-pagethe-events-calendar
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Event Single Page Builder For The Events Calendar Safe to Use in 2026?

Generally Safe

Score 100/100

Event Single Page Builder 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 2mo ago
Risk Assessment

The plugin 'event-page-templates-addon-for-the-events-calendar' v1.8.2 demonstrates a strong security posture based on the provided static analysis. All identified entry points, including AJAX handlers, are protected by authentication checks, which significantly reduces the risk of unauthorized actions. The code also shows a commendable adherence to secure coding practices with 100% of SQL queries using prepared statements and a high percentage (86%) of output being properly escaped, mitigating common risks like SQL injection and Cross-Site Scripting (XSS). The absence of any critical or high-severity taint flows further reinforces this positive assessment.

The vulnerability history is also exceptionally clean, with no known CVEs recorded. This lack of past vulnerabilities, combined with the current robust security practices, suggests a well-maintained and security-conscious development team. While the presence of file operations and external HTTP requests warrants general awareness, their secure handling is implied by the overall low risk profile and lack of specific warnings in the static analysis.

In conclusion, this plugin appears to be highly secure. The developer has implemented good practices around authentication, SQL handling, and output escaping. The lack of any historical vulnerabilities further solidifies its security. The main area for continued vigilance would be the secure handling of file operations and external requests, though the current data does not indicate any specific weaknesses in these areas.

Vulnerabilities
None known

Event Single Page Builder For The Events Calendar Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Event Single Page Builder For The Events Calendar Release Timeline

v1.8.2Current
v1.8.1
v1.8.0
v1.7.15
v1.7.14
v1.7.13
v1.7.12
v1.7.11
v1.7.10
v1.7.9
v1.7.8
v1.7.7
v1.7.6
v1.7.5
v1.7.4
v1.7.3
v1.6.5
v1.6.4
v1.6.3
v1.6.2
Code Analysis
Analyzed Mar 16, 2026

Event Single Page Builder For The Events Calendar Code Analysis

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

Bundled Libraries

Select2

SQL Query Safety

100% prepared1 total queries

Output Escaping

86% escaped603 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<events-addon-page> (admin\events-addon-page\events-addon-page.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Event Single Page Builder For The Events Calendar Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 6

authwp_ajax_cmb2_oembed_handleradmin\cmb2\includes\CMB2_Ajax.php:52
noprivwp_ajax_cmb2_oembed_handleradmin\cmb2\includes\CMB2_Ajax.php:53
authwp_ajax_cpfm_handle_opt_inadmin\cpfm-feedback\cpfm-feedback-notice.php:13
authwp_ajax_ect_dashboard_install_pluginadmin\events-addon-page\events-addon-page.php:58
authwp_ajax_epta_admin_review_notice_dismissadmin\feedback-notice\class-admin-notice.php:108
authwp_ajax_epta_dismiss_noticeadmin\marketing\epta-marketing.php:27
WordPress Hooks 84
filtercmb2_render_pw_selectadmin\cmb2\cmb-field-select2\cmb-field-select2.php:19
filtercmb2_render_pw_multiselectadmin\cmb2\cmb-field-select2\cmb-field-select2.php:20
filtercmb2_sanitize_pw_multiselectadmin\cmb2\cmb-field-select2\cmb-field-select2.php:21
filtercmb2_types_esc_pw_multiselectadmin\cmb2\cmb-field-select2\cmb-field-select2.php:22
filtercmb2_repeat_table_row_typesadmin\cmb2\cmb-field-select2\cmb-field-select2.php:23
actionadmin_initadmin\cmb2\cmb2-conditionals.php:54
actionadmin_footeradmin\cmb2\cmb2-conditionals.php:55
actionplugins_loadedadmin\cmb2\cmb2-conditionals.php:220
filterwp_prepare_attachment_for_jsadmin\cmb2\includes\CMB2.php:1561
actionadmin_enqueue_scriptsadmin\cmb2\includes\CMB2.php:1579
actioncmb2_save_options-page_fieldsadmin\cmb2\includes\CMB2_Ajax.php:55
filterget_post_metadataadmin\cmb2\includes\CMB2_Ajax.php:148
filterupdate_post_metadataadmin\cmb2\includes\CMB2_Ajax.php:151
filtercmb2_show_onadmin\cmb2\includes\CMB2_Hookup.php:82
actionedit_form_topadmin\cmb2\includes\CMB2_Hookup.php:118
actionedit_form_before_permalinkadmin\cmb2\includes\CMB2_Hookup.php:122
actionedit_form_after_titleadmin\cmb2\includes\CMB2_Hookup.php:126
actionedit_form_after_editoradmin\cmb2\includes\CMB2_Hookup.php:130
actionadd_meta_boxesadmin\cmb2\includes\CMB2_Hookup.php:134
actionadd_meta_boxesadmin\cmb2\includes\CMB2_Hookup.php:137
actionadd_attachmentadmin\cmb2\includes\CMB2_Hookup.php:138
actionedit_attachmentadmin\cmb2\includes\CMB2_Hookup.php:139
actionsave_postadmin\cmb2\includes\CMB2_Hookup.php:140
actionpre_get_postsadmin\cmb2\includes\CMB2_Hookup.php:147
actionadd_meta_boxes_commentadmin\cmb2\includes\CMB2_Hookup.php:155
actionedit_commentadmin\cmb2\includes\CMB2_Hookup.php:156
filtermanage_edit-comments_columnsadmin\cmb2\includes\CMB2_Hookup.php:159
actionmanage_comments_custom_columnadmin\cmb2\includes\CMB2_Hookup.php:160
filtermanage_edit-comments_sortable_columnsadmin\cmb2\includes\CMB2_Hookup.php:161
actionpre_get_postsadmin\cmb2\includes\CMB2_Hookup.php:162
actionshow_user_profileadmin\cmb2\includes\CMB2_Hookup.php:171
actionedit_user_profileadmin\cmb2\includes\CMB2_Hookup.php:172
actionuser_new_formadmin\cmb2\includes\CMB2_Hookup.php:173
actionpersonal_options_updateadmin\cmb2\includes\CMB2_Hookup.php:175
actionedit_user_profile_updateadmin\cmb2\includes\CMB2_Hookup.php:176
actionuser_registeradmin\cmb2\includes\CMB2_Hookup.php:177
filtermanage_users_columnsadmin\cmb2\includes\CMB2_Hookup.php:180
filtermanage_users_custom_columnadmin\cmb2\includes\CMB2_Hookup.php:181
filtermanage_users_sortable_columnsadmin\cmb2\includes\CMB2_Hookup.php:182
actionpre_get_postsadmin\cmb2\includes\CMB2_Hookup.php:183
actionpre_get_postsadmin\cmb2\includes\CMB2_Hookup.php:229
actioncreated_termadmin\cmb2\includes\CMB2_Hookup.php:233
actionedited_termsadmin\cmb2\includes\CMB2_Hookup.php:234
actiondelete_termadmin\cmb2\includes\CMB2_Hookup.php:235
actioncmb2_do_oembedadmin\cmb2\includes\helper-functions.php:134
filteris_protected_metaadmin\cmb2\includes\rest-api\CMB2_REST.php:146
actioninitadmin\cmb2\init.php:90
actionadmin_initadmin\cpfm-feedback\cpfm-feedback-notice.php:11
actionadmin_enqueue_scriptsadmin\cpfm-feedback\cpfm-feedback-notice.php:12
actionadmin_footeradmin\cpfm-feedback\cpfm-feedback-notice.php:15
filtercron_schedulesadmin\cpfm-feedback\cron\class-cron.php:14
actionepta_extra_data_updateadmin\cpfm-feedback\cron\class-cron.php:15
actionadmin_menuadmin\events-addon-page\events-addon-page.php:57
actionadmin_enqueue_scriptsadmin\events-addon-page\events-addon-page.php:59
actionadmin_enqueue_scriptsadmin\feedback\admin-feedback-form.php:22
actionadmin_headadmin\feedback\admin-feedback-form.php:23
actionect_display_admin_noticesadmin\feedback-notice\class-admin-notice.php:107
actionect_display_admin_noticesadmin\marketing\epta-marketing.php:25
filtertribe_events_template_single-event.phpincludes\epta-filter.php:23
actiontecset_event_tickets_rsvpincludes\epta-rsvp-hooks.php:15
actiontecset_event_tickets_rsvpincludes\epta-rsvp-hooks.php:16
actionplugin_row_metathe-events-calendar-event-details-page-templates.php:43
actionelementor/widgets/registerthe-events-calendar-event-details-page-templates.php:44
actionadmin_headthe-events-calendar-event-details-page-templates.php:45
actionadmin_menuthe-events-calendar-event-details-page-templates.php:49
actionplugins_loadedthe-events-calendar-event-details-page-templates.php:51
actioninitthe-events-calendar-event-details-page-templates.php:54
actioninitthe-events-calendar-event-details-page-templates.php:55
actioninitthe-events-calendar-event-details-page-templates.php:57
actioncmb2_admin_initthe-events-calendar-event-details-page-templates.php:59
actionsave_post_eptathe-events-calendar-event-details-page-templates.php:60
actionadmin_noticesthe-events-calendar-event-details-page-templates.php:61
actionadmin_print_scriptsthe-events-calendar-event-details-page-templates.php:62
actionadmin_noticesthe-events-calendar-event-details-page-templates.php:162
filterelementor/editor/localize_settingsthe-events-calendar-event-details-page-templates.php:233
actioninitthe-events-calendar-event-details-page-templates.php:305
filtermanage_epta_posts_columnsthe-events-calendar-event-details-page-templates.php:306
actionmanage_epta_posts_custom_columnthe-events-calendar-event-details-page-templates.php:307
actionadmin_initthe-events-calendar-event-details-page-templates.php:410
actionadmin_enqueue_scriptsthe-events-calendar-event-details-page-templates.php:658
actionmanage_posts_extra_tablenavthe-events-calendar-event-details-page-templates.php:659
actionwp_enqueue_scriptsthe-events-calendar-event-details-page-templates.php:662
actioncpfm_register_noticethe-events-calendar-event-details-page-templates.php:671
actioncpfm_after_opt_in_eptathe-events-calendar-event-details-page-templates.php:693

Scheduled Events 2

epta_extra_data_update
epta_extra_data_update
Maintenance & Trust

Event Single Page Builder For The Events Calendar Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 10, 2026
PHP min version7.2
Downloads188K

Community Trust

Rating94/100
Number of ratings78
Active installs6K
Developer Profile

Event Single Page Builder For The Events Calendar Developer Profile

CoolHappy

12 plugins · 209K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
203 days
View full developer profile
Detection Fingerprints

How We Detect Event Single Page Builder 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/event-page-templates-addon-for-the-events-calendar/assets/css/event-page-template-style.css/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/js/event-page-template-script.js/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/css/event-page-template-editor.css/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/js/event-page-template-editor.js/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/css/event-page-template-editor-style.css
Script Paths
/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/js/event-page-template-script.js/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/js/event-page-template-editor.js
Version Parameters
/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/css/event-page-template-style.css?ver=/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/js/event-page-template-script.js?ver=/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/css/event-page-template-editor.css?ver=/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/js/event-page-template-editor.js?ver=/wp-content/plugins/event-page-templates-addon-for-the-events-calendar/assets/css/event-page-template-editor-style.css?ver=

HTML / DOM Fingerprints

CSS Classes
event-page-template-template-wrapevent-page-template-template-headingevent-page-template-template-content
Data Attributes
data-event-id
JS Globals
event_page_template_editor_params
FAQ

Frequently Asked Questions about Event Single Page Builder For The Events Calendar