Events Addon for Elementor Security & Risk Analysis

wordpress.org/plugins/events-addon-for-elementor

Events Addon for Elementor is an Elementor Addons for Event Websites.

8K active installs v2.3.0 PHP 7.4+ WP 6.0+ Updated Aug 28, 2025
addonsconferenceelementorelementor-widgetevents
96
A · Safe
CVEs total7
Unpatched0
Last CVEAug 28, 2025
Safety Verdict

Is Events Addon for Elementor Safe to Use in 2026?

Generally Safe

Score 96/100

Events Addon for Elementor has a strong security track record. Known vulnerabilities have been patched promptly.

7 known CVEsLast CVE: Aug 28, 2025Updated 7mo ago
Risk Assessment

The plugin 'events-addon-for-elementor' v2.3.0 exhibits a mixed security posture. While the static analysis indicates good practices such as 100% SQL query sanitization, the presence of 6 AJAX handlers with nonce and capability checks is positive. However, the significant vulnerability history, with 7 known medium severity CVEs, is a major concern. These past vulnerabilities, including Authorization Bypass, Cross-Site Scripting, CSRF, and Missing Authorization, suggest recurring weaknesses in how the plugin handles user input and access control. Although no vulnerabilities are currently unpatched and the static analysis did not reveal critical taint flows or unsanitized paths, the historical pattern of multiple security flaws, particularly those related to authorization and input handling, indicates a need for caution. The 83% output escaping rate, while good, also means a small percentage of outputs are not properly escaped, which could potentially lead to XSS if user-controlled data is involved in those unescaped outputs.

Key Concerns

  • 7 Medium severity CVEs in history
  • 83% output escaping (17% not properly escaped)
  • Bundled Freemius v1.0 library (potentially outdated)
Vulnerabilities
7

Events Addon for Elementor Security Vulnerabilities

CVEs by Year

2 CVEs in 2023
2023
4 CVEs in 2024
2024
1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
7

7 total CVEs

CVE-2025-8150medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Events Addon for Elementor <= 2.2.9 - Authenticated (Contributor+) Stored Cross-Site Scripting via Typewriter and Countdown Widgets

Aug 28, 2025 Patched in 2.3.0 (1d)
CVE-2024-12061medium · 4.3Authorization Bypass Through User-Controlled Key

Events Addon for Elementor <= 2.2.3 - Authenticated (Contributor+) Post Disclosure

Dec 17, 2024 Patched in 2.2.4 (1d)
CVE-2024-54315medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Events Addon for Elementor <= 2.2.2 - Authenticated (Contributor+) Stored Cross-Site Scripting

Dec 11, 2024 Patched in 2.2.3 (9d)
CVE-2024-49264medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Events Addon for Elementor <= 2.2.0 - Authenticated (Contributor+) Stored Cross-Site Scripting

Oct 14, 2024 Patched in 2.2.1 (8d)
CVE-2024-4669medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Events Addon for Elementor <= 2.1.4 - Authenticated (Contributor+) Stored Cross-Site Scripting via Multiple Widgets

Jun 11, 2024 Patched in 2.1.7 (1d)
WF-5256ef2b-e1fc-4746-b35e-07a265f47f95-events-addon-for-elementormedium · 4.3Cross-Site Request Forgery (CSRF)

Events Addon for Elementor <= 2.1.2 - Cross-Site Request Forgery

Nov 14, 2023 Patched in 2.1.3 (70d)
CVE-2023-47827medium · 5.3Missing Authorization

Events Addon for Elementor <= 2.1.2 - Missing Authorization

Nov 14, 2023 Patched in 2.1.3 (70d)
Code Analysis
Analyzed Mar 16, 2026

Events Addon for Elementor Code Analysis

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

Bundled Libraries

Freemius1.0

Output Escaping

83% escaped1033 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
naevents_bw_toggle_submit_func (elementor\naevents-admin-functions.php:20)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Events Addon for Elementor Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 6

authwp_ajax_naevents_bw_settings_saveelementor\naevents-admin-functions.php:19
authwp_ajax_naevents_bw_toggle_submitelementor\naevents-admin-functions.php:27
authwp_ajax_naevents_uw_settings_saveelementor\naevents-admin-functions.php:44
authwp_ajax_naevents_uw_toggle_submitelementor\naevents-admin-functions.php:52
authwp_ajax_naevents_pro_settings_saveelementor\naevents-admin-functions.php:69
authwp_ajax_naevents_pro_toggle_submitelementor\naevents-admin-functions.php:77
WordPress Hooks 40
actionplugins_loadedelementor\em-setup.php:33
actionelementor/frontend/after_enqueue_scriptselementor\em-setup.php:36
actionelementor/editor/before_enqueue_scriptselementor\em-setup.php:40
actionadmin_noticeselementor\em-setup.php:64
actionadmin_noticeselementor\em-setup.php:71
actionelementor/elements/categories_registeredelementor\em-setup.php:79
actionelementor/elements/categories_registeredelementor\em-setup.php:80
actionelementor/elements/categories_registeredelementor\em-setup.php:81
actionelementor/elements/categories_registeredelementor\em-setup.php:82
actionelementor/elements/categories_registeredelementor\em-setup.php:83
actionelementor/elements/categories_registeredelementor\em-setup.php:84
actionelementor/elements/categories_registeredelementor\em-setup.php:85
actionelementor/elements/categories_registeredelementor\em-setup.php:86
actionelementor/elements/categories_registeredelementor\em-setup.php:87
actionelementor/elements/categories_registeredelementor\em-setup.php:88
actionelementor/elements/categories_registeredelementor\em-setup.php:89
actionelementor/elements/categories_registeredelementor\em-setup.php:90
actionelementor/elements/categories_registeredelementor\em-setup.php:91
actionelementor/widgets/widgets_registeredelementor\em-setup.php:94
actionelementor/widgets/widgets_registeredelementor\em-setup.php:95
actionelementor/widgets/widgets_registeredelementor\em-setup.php:96
actionelementor/widgets/widgets_registeredelementor\em-setup.php:97
actionafter_switch_themeelementor\em-setup.php:343
actionpt-ocdi/after_content_import_executionelementor\em-setup.php:351
filterexcerpt_lengthelementor\em-setup.php:367
filterexcerpt_moreelementor\em-setup.php:392
filterconnect_urlevents-addon-for-elementor.php:56
filterafter_skip_urlevents-addon-for-elementor.php:57
filterafter_connect_urlevents-addon-for-elementor.php:58
filterafter_pending_connect_urlevents-addon-for-elementor.php:59
actionadmin_enqueue_scriptsevents-addon-for-elementor.php:85
actionadmin_menuevents-addon-for-elementor.php:98
actioninitevents-addon-for-elementor.php:129
actionadmin_noticesevents-addon-for-elementor.php:135
actionplugins_loadedevents-addon-for-elementor.php:140
actionadmin_noticesevents-addon-for-elementor.php:160
actionadmin_noticesevents-addon-for-elementor.php:178
actionelementor/editor/before_enqueue_scriptsevents-addon-for-elementor.php:191
actionelementor/frontend/after_enqueue_scriptsevents-addon-for-elementor.php:206
actionwp_enqueue_scriptsevents-addon-for-elementor.php:370
Maintenance & Trust

Events Addon for Elementor Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 28, 2025
PHP min version7.4
Downloads186K

Community Trust

Rating64/100
Number of ratings5
Active installs8K
Developer Profile

Events Addon for Elementor Developer Profile

nicheaddons

7 plugins · 19K total installs

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

How We Detect Events Addon for Elementor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/events-addon-for-elementor/assets/css/themify-icons.min.css/wp-content/plugins/events-addon-for-elementor/assets/css/admin-styles.css/wp-content/plugins/events-addon-for-elementor/assets/js/admin-scripts.js
Script Paths
/wp-content/plugins/events-addon-for-elementor/assets/js/admin-scripts.js
Version Parameters
events-addon-for-elementor/assets/css/themify-icons.min.css?ver=events-addon-for-elementor/assets/css/admin-styles.css?ver=events-addon-for-elementor/assets/js/admin-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
naevents-admin-page
Data Attributes
data-elementor-iddata-elementor-post-typedata-elementor-type
JS Globals
NAEAFE_VERSIONNAEAFE_URL
FAQ

Frequently Asked Questions about Events Addon for Elementor