EventON Promote Security & Risk Analysis

wordpress.org/plugins/eventon-promote

Promote your events. Get more engagement and clients by marketing your events using the promote addon.

10 active installs v1.0.0 PHP 5.4+ WP 5.0.0+ Updated Jan 7, 2022
eventonmarketingpopuppromoteslider
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is EventON Promote Safe to Use in 2026?

Generally Safe

Score 85/100

EventON Promote has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The eventon-promote v1.0.0 plugin exhibits a generally good security posture, with no known vulnerabilities in its history and a strong adherence to best practices in the static analysis. The absence of known CVEs and the plugin's clean vulnerability history suggest a well-maintained and secure codebase over time. Static analysis reveals that all identified entry points (shortcodes) have potential for security checks, and SQL queries are exclusively handled using prepared statements, which is excellent. Furthermore, a high percentage of output escaping indicates a good defense against XSS vulnerabilities. The plugin also demonstrates responsible use of nonces and capability checks on its functions.

However, the presence of the `unserialize` function, even without observed taint flows, represents a potential risk. While taint analysis found no issues, the `unserialize` function can be a vector for remote code execution if it processes untrusted data. The limited attack surface of three shortcodes is a positive, but the lack of explicit authorization checks on these shortcodes, as indicated by '0 unprotected', is a weakness. Despite the robust SQL handling and output escaping, the potential for deserialization vulnerabilities remains a concern that requires careful monitoring and potentially remediation in future versions.

Key Concerns

  • Use of unserialize function
  • No auth checks on entry points
  • Minor unescaped output
Vulnerabilities
None known

EventON Promote Security Vulnerabilities

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

EventON Promote Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
0 prepared
Unescaped Output
16
111 escaped
Nonce Checks
6
Capability Checks
2
File Operations
0
External Requests
3
Bundled Libraries
0

Dangerous Functions Found

unserialize$intervals = unserialize( $event_custom['repeat_intervals'][0] );includes\class-mmt-promote-frontend.php:377

Output Escaping

87% escaped127 total outputs
Attack Surface

EventON Promote Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[mmt_promote_event_popup] includes\class-mmt-promote-shortcode.php:21
[mmt_promote_event_slidein] includes\class-mmt-promote-shortcode.php:23
[mmt_promote_event_embed] includes\class-mmt-promote-shortcode.php:25
WordPress Hooks 21
actionenqueue_block_assetsblocks\src\class-mmt-promote-blocks-init.php:20
actionenqueue_block_editor_assetsblocks\src\class-mmt-promote-blocks-init.php:22
filterblock_categories_allblocks\src\class-mmt-promote-blocks-init.php:24
actioninitblocks\src\class-mmt-promote-blocks-init.php:26
actionplugins_loadedclass-mmt-promote.php:38
actionadmin_noticesclass-mmt-promote.php:50
actionadmin_menuclass-mmt-promote.php:53
actioninitclass-mmt-promote.php:57
actionwidgets_initclass-mmt-promote.php:112
actionadmin_enqueue_scriptsincludes\admin\class-mmt-promote-admin-init.php:13
actionmedia_buttonsincludes\admin\class-mmt-promote-admin-init.php:14
filtertiny_mce_versionincludes\admin\class-mmt-promote-admin-init.php:15
actionadmin_initincludes\admin\class-mmt-promote-admin-init.php:16
filtermce_external_pluginsincludes\admin\class-mmt-promote-admin-init.php:199
filtermce_buttonsincludes\admin\class-mmt-promote-admin-init.php:202
filterthe_contentincludes\class-mmt-promote-frontend.php:186
filterthe_contentincludes\class-mmt-promote-frontend.php:190
actioninitincludes\class-mmt-promote-script-style.php:13
actioninitincludes\class-mmt-promote-script-style.php:14
actionadmin_enqueue_scriptsincludes\class-mmt-promote-script-style.php:40
actionwp_footerincludes\class-mmt-promote-shortcode.php:47
Maintenance & Trust

EventON Promote Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedJan 7, 2022
PHP min version5.4
Downloads915

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

EventON Promote Developer Profile

Ashish

7 plugins · 700 total installs

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

How We Detect EventON Promote

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/eventon-promote/assets/css/frontend.css/wp-content/plugins/eventon-promote/assets/js/frontend.js/wp-content/plugins/eventon-promote/assets/css/frontend-layout.css/wp-content/plugins/eventon-promote/assets/js/frontend-layout.js
Script Paths
/wp-content/plugins/eventon-promote/blocks/build/index.js
Version Parameters
/wp-content/plugins/eventon-promote/assets/css/frontend.css?ver=/wp-content/plugins/eventon-promote/assets/js/frontend.js?ver=/wp-content/plugins/eventon-promote/assets/css/frontend-layout.css?ver=/wp-content/plugins/eventon-promote/assets/js/frontend-layout.js?ver=/wp-content/plugins/eventon-promote/blocks/dist/blocks.style.build.css?ver=/wp-content/plugins/eventon-promote/blocks/build/index.js?ver=/wp-content/plugins/eventon-promote/blocks/build/index.css?ver=

HTML / DOM Fingerprints

CSS Classes
mmt-promote-popup-containermmt-promote-slidein-containermmt-promote-embed-container
Data Attributes
data-event-iddata-load-timedata-optin
JS Globals
mmt_promote_block_plans_fm
Shortcode Output
[mmt_promote_event_popup[mmt_promote_event_slidein[mmt_promote_event_embed
FAQ

Frequently Asked Questions about EventON Promote