Events Calendar Security & Risk Analysis

wordpress.org/plugins/manags-events

Event management system using jquery -ui datepicker,timepicker addon,provides short-code,widget support.

90 active installs v2.1 PHP + WP 3.0.1+ Updated Jan 4, 2015
calendareventevents-calendarjquery-ui-event-management-systemmanage-events
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Events Calendar Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The "manags-events" plugin v2.1 exhibits a mixed security posture. On the positive side, it has no known historical vulnerabilities and doesn't appear to perform file operations or external HTTP requests, reducing common attack vectors. The absence of dangerous functions and the sole SQL query utilizing prepared statements are also good signs.

However, significant concerns arise from the static analysis. The most critical finding is that 100% of the plugin's 30 output operations are not properly escaped. This is a major risk, as it leaves the plugin highly susceptible to Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into content displayed to users.

Furthermore, the plugin lacks nonce checks and capability checks entirely, and it has one shortcode as an entry point with no apparent authentication or permission controls. While the static analysis reported zero unprotected entry points and zero flows with unsanitized paths, the complete absence of these fundamental security mechanisms on its single entry point is a glaring weakness. The vulnerability history being clean is a positive, but it doesn't negate the identified weaknesses in the current code.

Key Concerns

  • All outputs are unescaped
  • No nonce checks implemented
  • No capability checks implemented
  • Shortcode entry point without auth checks
Vulnerabilities
None known

Events Calendar Security Vulnerabilities

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

Events Calendar Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

0% escaped30 total outputs
Attack Surface

Events Calendar Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[list-events] events-shortcode.php:2
WordPress Hooks 6
actionwidgets_initevents-slider-widget.php:10
actionwidgets_initevents-widgets.php:10
actioninitevents.php:27
actioninitevents.php:28
actionadmin_initevents.php:29
actionsave_postevents.php:30
Maintenance & Trust

Events Calendar Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedJan 4, 2015
PHP min version
Downloads18K

Community Trust

Rating100/100
Number of ratings1
Active installs90
Developer Profile

Events Calendar Developer Profile

dianuj

1 plugin · 90 total installs

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

How We Detect 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/manags-events/assets/css/events-ui.css/wp-content/plugins/manags-events/assets/js/events-ui-timepicker-addon.js/wp-content/plugins/manags-events/assets/js/events-ui-sliderAccess.js
Version Parameters
manags-events/assets/css/events-ui.css?ver=manags-events/assets/js/events-ui-timepicker-addon.js?ver=manags-events/assets/js/events-ui-sliderAccess.js?ver=

HTML / DOM Fingerprints

CSS Classes
datepickertimepickerwidget_Events_SliderEvents_Sliderevents-sliderjcarousel-wrapperjcarousel
Data Attributes
data-dateformatdata-timeformat
JS Globals
gaSliderWrap
FAQ

Frequently Asked Questions about Events Calendar