
Events Maker by dFactory Security & Risk Analysis
wordpress.org/plugins/events-makerFully featured event management system including recurring events, locations management, full calendar, iCal feed/files, google maps and more.
Is Events Maker by dFactory Safe to Use in 2026?
Use With Caution
Score 63/100Events Maker by dFactory has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The Events Maker plugin v1.6.14 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by implementing nonces and capability checks for its entry points, and all identified AJAX handlers and REST API routes appear to have authentication checks. There are no direct file operations or external HTTP requests, and no critical or high severity taint flows were identified. However, concerns arise from the moderate rate of improperly escaped output, with 40% of outputs lacking proper sanitization. This could potentially lead to Cross-Site Scripting vulnerabilities if user-supplied data is not handled carefully. The plugin also has a history of known vulnerabilities, with one medium severity Cross-Site Scripting (XSS) CVE from 2025 that remains unpatched, indicating a potential ongoing risk.
While the static analysis reveals some good security implementations, the presence of an unpatched medium severity XSS vulnerability and a significant proportion of unescaped output are notable weaknesses. The plugin's attack surface appears to be relatively well-protected at the entry point level, but the potential for XSS due to insufficient output escaping remains a concern. Users should be aware of the past vulnerability history and the current unpatched CVE, as this suggests a pattern that requires attention. The plugin's overall security is decent due to its auth checks, but the XSS risk and unpatched CVE detract from its robustness.
Key Concerns
- Unpatched medium severity CVE exists
- Significant percentage of unescaped output
Events Maker by dFactory Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Events Maker by dFactory <= 1.6.14 - Authenticated (Contributor+) Stored Cross-Site Scripting
Events Maker by dFactory Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Events Maker by dFactory Attack Surface
AJAX Handlers 3
Shortcodes 5
WordPress Hooks 135
Maintenance & Trust
Events Maker by dFactory Maintenance & Trust
Maintenance Signals
Community Trust
Events Maker by dFactory Alternatives
Registrations for the Events Calendar – Event Registration Plugin
registrations-for-the-events-calendar
Collect and manage event registrations with a customizable form and email template. The best event registration plugin for The Events Calendar.
RSVP and Event Management
rsvp
Simple Event Registration & RSVP Management for WordPress
Event Espresso – Event Registration & Ticketing Sales
event-espresso-decaf
The best events plugin with event registration, free and paid ticket sales, event registration forms, PayPal payments, automatic emails, and more!
EventPress
eventpress
Create Events on WordPress and BuddyPress!
Event Genius – Event Management, Registration, RSVP, and Tickets
event-genius
WordPress event management plugin built to be reliable and complete. Supports event registration, recurring events, tickets, and calendars.
Events Maker by dFactory Developer Profile
12 plugins · 357K total installs
How We Detect Events Maker by dFactory
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/events-maker/assets/css/admin-style.css/wp-content/plugins/events-maker/assets/css/admin-tabs.css/wp-content/plugins/events-maker/assets/css/colorpicker.css/wp-content/plugins/events-maker/assets/css/custom-style.css/wp-content/plugins/events-maker/assets/css/date-picker.css/wp-content/plugins/events-maker/assets/css/front-style.css/wp-content/plugins/events-maker/assets/css/icons.css/wp-content/plugins/events-maker/assets/css/js-ui.css+20 more/wp-content/plugins/events-maker/assets/js/admin.js/wp-content/plugins/events-maker/assets/js/admin-tabs.js/wp-content/plugins/events-maker/assets/js/colorpicker.js/wp-content/plugins/events-maker/assets/js/custom-fields.js/wp-content/plugins/events-maker/assets/js/date-picker.js/wp-content/plugins/events-maker/assets/js/events-maker.js+11 moreevents-maker/assets/css/admin-style.css?ver=events-maker/assets/css/admin-tabs.css?ver=events-maker/assets/css/colorpicker.css?ver=events-maker/assets/css/custom-style.css?ver=events-maker/assets/css/date-picker.css?ver=events-maker/assets/css/front-style.css?ver=events-maker/assets/css/icons.css?ver=events-maker/assets/css/js-ui.css?ver=events-maker/assets/css/jquery.datetimepicker.min.css?ver=events-maker/assets/css/select2.min.css?ver=events-maker/assets/css/shortcodes.css?ver=events-maker/assets/js/admin.js?ver=events-maker/assets/js/admin-tabs.js?ver=events-maker/assets/js/colorpicker.js?ver=events-maker/assets/js/custom-fields.js?ver=events-maker/assets/js/date-picker.js?ver=events-maker/assets/js/events-maker.js?ver=events-maker/assets/js/events-maker-editor.js?ver=events-maker/assets/js/events-maker-widget.js?ver=events-maker/assets/js/jquery.datetimepicker.full.min.js?ver=events-maker/assets/js/map-icons.js?ver=events-maker/assets/js/maps.js?ver=events-maker/assets/js/select2.min.js?ver=events-maker/assets/js/shortcodes.js?ver=events-maker/assets/js/shortcodes-editor.js?ver=events-maker/assets/js/tabs.js?ver=events-maker/includes/js/admin-widget.js?ver=events-maker/includes/js/editor-plugin.js?ver=HTML / DOM Fingerprints
em-section-eventsem-section-calendarem-section-locationsem-section-organizersem-event-singleem-event-listem-event-teaserem-event-title+62 more<!-- Events Maker --><!-- Events Maker end --><!-- Events Maker Shortcodes --><!-- Events Maker Shortcodes end -->+18 moredata-em-iddata-em-titledata-em-datedata-em-timedata-em-locationdata-em-organizer+129 moreEventsMakerAdminevents_maker_params