OB Event Manger Security & Risk Analysis

wordpress.org/plugins/ob-event-manger

OB Event Manger is a lightweight and full-featured event management plugin for adding event listing functionality to your WordPress site.

0 active installs v1.0 PHP + WP 2.9.0+ Updated Oct 27, 2020
eventeventmangermangerob
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is OB Event Manger Safe to Use in 2026?

Generally Safe

Score 85/100

OB Event Manger has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "ob-event-manger" v1.0 plugin demonstrates a generally strong security posture based on the static analysis. The plugin has a minimal attack surface, with only one shortcode identified as an entry point, and importantly, no unprotected entry points were found. The absence of dangerous functions, external HTTP requests, and raw SQL queries is also a significant positive. The reliance on prepared statements for SQL queries and the presence of nonce and capability checks indicate an awareness of common security best practices.

However, a notable concern arises from the output escaping. With 44 total outputs and only 36% properly escaped, there is a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. This means that user-supplied data or data processed by the plugin could be injected into the output without proper sanitization, potentially allowing malicious scripts to execute in the user's browser. While the taint analysis did not reveal any unsanitized paths, the high percentage of unescaped output is a critical weakness that needs immediate attention.

The plugin's vulnerability history is clean, with no known CVEs recorded. This is a positive indicator, suggesting that the plugin has either been developed with security in mind or has not yet been subjected to widespread security scrutiny. Nevertheless, the lack of historical vulnerabilities should not lead to complacency, especially given the identified output escaping issues. The plugin's strengths lie in its controlled attack surface and good use of WordPress security features, but the unescaped output represents a significant and actionable security risk.

Key Concerns

  • Poor output escaping (high percentage unescaped)
Vulnerabilities
None known

OB Event Manger Security Vulnerabilities

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

OB Event Manger Code Analysis

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

Bundled Libraries

DataTables

Output Escaping

36% escaped44 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
obem_import (inc\import.php:3)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

OB Event Manger Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[ob-event-manager] inc\front.php:4
WordPress Hooks 7
actionadmin_enqueue_scriptsob-event-manager.php:18
actionwp_enqueue_scriptsob-event-manager.php:26
actionadmin_menuob-event-manager.php:28
filterenter_title_hereob-event-manager.php:82
actionadd_meta_boxesob-event-manager.php:106
actionsave_postob-event-manager.php:230
actioninitob-event-manager.php:245
Maintenance & Trust

OB Event Manger Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedOct 27, 2020
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

OB Event Manger Developer Profile

Oudaryamay Burai

3 plugins · 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 OB Event Manger

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ob-event-manger/assets/css/jquery-ui.min.css/wp-content/plugins/ob-event-manger/assets/css/jquery.dataTables.min.css/wp-content/plugins/ob-event-manger/assets/css/jquery.modal.min.css/wp-content/plugins/ob-event-manger/assets/js/jquery.dataTables.min.js/wp-content/plugins/ob-event-manger/assets/js/jquery.modal.min.js
Version Parameters
ob-event-manger/assets/css/jquery.dataTables.min.css?ver=ob-event-manger/assets/css/jquery.modal.min.css?ver=ob-event-manger/assets/js/jquery.dataTables.min.js?ver=ob-event-manger/assets/js/jquery.modal.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
event-input-widthevent-heading
Data Attributes
id="eventStartDate"id="eventEndDate"id="eventStartTime"id="eventEndTime"id="event_details_event_start_date"id="event_details_event_end_date"+11 more
JS Globals
jQuery(document).ready(function($)
Shortcode Output
:::Details of this event:::
FAQ

Frequently Asked Questions about OB Event Manger