WP Mibew Security & Risk Analysis

wordpress.org/plugins/wp-mibew

WP Mibew generates the javascript chat snippet for the mibew.org open source chat software

10 active installs v1.0.1 PHP + WP 2.6+ Updated Dec 31, 2014
chatchat-softwareonline-chatpluginswp
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Mibew Safe to Use in 2026?

Generally Safe

Score 85/100

WP Mibew 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 wp-mibew plugin version 1.0.1 exhibits a mixed security posture. On the positive side, it shows no known historical vulnerabilities (CVEs), and its SQL queries are all properly handled with prepared statements. The attack surface also appears to be zero in terms of direct entry points like AJAX handlers, REST API routes, shortcodes, and cron events, which is a strong indicator of good design practice against common web vulnerabilities. Furthermore, there are no identified taint flows, suggesting that data flowing through the plugin is not being mishandled in critical ways.

However, the static analysis reveals several significant concerns. The presence of the 'create_function' and 'unserialize' dangerous functions is a red flag, as these can be exploited for code execution and object injection vulnerabilities if not handled with extreme caution and strict input validation. The very low percentage of properly escaped output (4%) is a major weakness, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the site.

While the plugin has no recorded vulnerabilities, this could be due to a lack of thorough security auditing or its relatively niche nature. The combination of dangerous functions and widespread unescaped output, despite a limited direct attack surface, presents a notable risk. Future development should prioritize addressing the unescaped output and carefully sanitizing any data processed by 'create_function' and 'unserialize'.

Key Concerns

  • Presence of 'unserialize' dangerous function
  • Presence of 'create_function' dangerous function
  • Low percentage of properly escaped output (4%)
  • No nonce checks detected
Vulnerabilities
None known

WP Mibew Security Vulnerabilities

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

WP Mibew Code Analysis

Dangerous Functions
2
Raw SQL Queries
0
0 prepared
Unescaped Output
220
9 escaped
Nonce Checks
0
Capability Checks
4
File Operations
8
External Requests
1
Bundled Libraries
1

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function( '', 'register_widget("WebWeb_WP_MibewWidget");' ) );wp-mibew.php:46
unserialize$buff = unserialize($buff);zzzz_common.php:865

Bundled Libraries

TinyMCE

Output Escaping

4% escaped229 total outputs
Attack Surface

WP Mibew Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 15
actionwpplugin.php:105
actionwp_enqueue_scriptsplugin.php:108
actionadmin_enqueue_scriptsplugin.php:109
actioninitwp-mibew.php:45
actionwidgets_initwp-mibew.php:46
actionplugins_loadedzzzz_common.php:81
actionadmin_menuzzzz_common.php:95
actionadmin_initzzzz_common.php:96
actionadmin_noticeszzzz_common.php:97
actionadmin_initzzzz_common.php:100
actionwp_headzzzz_common.php:103
actionadmin_noticeszzzz_common.php:129
filterplugin_action_linkszzzz_common.php:185
filtermce_external_pluginszzzz_common.php:213
filtermce_buttonszzzz_common.php:214
Maintenance & Trust

WP Mibew Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedDec 31, 2014
PHP min version
Downloads9K

Community Trust

Rating70/100
Number of ratings4
Active installs10
Developer Profile

WP Mibew Developer Profile

Svetoslav Marinov

26 plugins · 12K total installs

71
trust score
Avg Security Score
88/100
Avg Patch Time
722 days
View full developer profile
Detection Fingerprints

How We Detect WP Mibew

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-mibew/css/main.css/wp-content/plugins/wp-mibew/js/webweb_wp_mibew.js/wp-content/plugins/wp-mibew/js/webweb_wp_mibew_admin.js/wp-content/plugins/wp-mibew/js/tinymce/editor_plugin.js
Script Paths
/wp-content/plugins/wp-mibew/js/webweb_wp_mibew.js/wp-content/plugins/wp-mibew/js/webweb_wp_mibew_admin.js/wp-content/plugins/wp-mibew/js/tinymce/editor_plugin.js
Version Parameters
/wp-content/plugins/wp-mibew/css/main.css?ver=/wp-content/plugins/wp-mibew/js/webweb_wp_mibew.js?ver=/wp-content/plugins/wp-mibew/js/webweb_wp_mibew_admin.js?ver=/wp-content/plugins/wp-mibew/js/tinymce/editor_plugin.js?ver=

HTML / DOM Fingerprints

CSS Classes
webweb_wp_mibew_admin_page
HTML Comments
<!-- Snippet generated by WP Mibew | orbisius.com --><!-- /WP Mibew | orbisius.com --><!-- WP Mibew is not enabled. Please check the settings at [ admin.php?page=/webweb_wp_mibew/menu.settings.php ] --><!-- using global defaults -->
Data Attributes
data-plugin-name="WP Mibew"data-plugin-id="wp_mibew"
JS Globals
webweb_wp_mibew_objwebweb_wp_mibew_common_objWebWeb_WP_MibewWebWeb_WP_MibewWidgetWebWeb_WP_MibewBaseWebWeb_WP_MibewUtil
Shortcode Output
[wp-mibew]
FAQ

Frequently Asked Questions about WP Mibew