Mima Menu Builder Security & Risk Analysis

wordpress.org/plugins/mima-menu-builder

Build and manage a mobile-friendly digital menu for food, drink, cafe, dessert, and hospitality businesses.

0 active installs v1.6.41 PHP 7.4+ WP 5.8+ Updated Jun 27, 2026
cafe-menudigital-menufood-menuqr-menurestaurant-menu
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Mima Menu Builder Safe to Use in 2026?

Generally Safe

Score 100/100

Mima Menu Builder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The 'mima-menu-builder' plugin v1.4.1 exhibits a mixed security posture. While it demonstrates strengths in output escaping (90%) and utilizes prepared statements for a significant portion of its SQL queries (52%), there are notable areas of concern. The plugin exposes a substantial attack surface with 16 AJAX handlers lacking authentication checks, which represents a significant potential entry point for attackers. Furthermore, the taint analysis reveals 7 high-severity flows with unsanitized paths, indicating a risk of attackers influencing program execution or data manipulation through these pathways. The absence of any recorded vulnerabilities in its history is positive, suggesting that past versions may have been developed with reasonable security in mind or that the plugin has not been a target. However, the presence of critical and high-severity taint flows and a large number of unprotected AJAX endpoints overshadows this positive history. The plugin needs immediate attention to address the high-severity taint flows and implement robust authentication for its AJAX handlers.

Key Concerns

  • Unprotected AJAX handlers
  • High severity unsanitized taint flows
  • Bundled library (Select2) potentially outdated
Vulnerabilities
None known

Mima Menu Builder Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Mima Menu Builder Release Timeline

v1.6.41Current
v1.5.76
v1.5.67
v1.5.64
v1.5.63
v1.4.1
Code Analysis
Analyzed Mar 17, 2026

Mima Menu Builder Code Analysis

Dangerous Functions
0
Raw SQL Queries
27
29 prepared
Unescaped Output
46
412 escaped
Nonce Checks
21
Capability Checks
26
File Operations
4
External Requests
0
Bundled Libraries
1

Bundled Libraries

Select2

SQL Query Safety

52% prepared56 total queries

Output Escaping

90% escaped458 total outputs
Data Flows · Security
9 unsanitized

Data Flow Analysis

11 flows9 with unsanitized paths
<admin-actions> (includes\admin-actions.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
16 unprotected

Mima Menu Builder Attack Surface

Entry Points19
Unprotected16

AJAX Handlers 16

authwp_ajax_mimamebu_languages_jsonmima-menu-builder.php:722
authwp_ajax_mimamebu_save_languagesmima-menu-builder.php:734
authwp_ajax_mimamebu_update_item_ordermima-menu-builder.php:1057
authwp_ajax_mimamebu_update_category_ordermima-menu-builder.php:1072
authwp_ajax_mimamebu_toggle_availablemima-menu-builder.php:1090
authwp_ajax_mimamebu_toggle_category_availablemima-menu-builder.php:1100
authwp_ajax_mimamebu_toggle_best_sellermima-menu-builder.php:1112
authwp_ajax_mimamebu_delete_categorymima-menu-builder.php:1125
authwp_ajax_mimamebu_undo_delete_categorymima-menu-builder.php:1147
authwp_ajax_mimamebu_delete_itemmima-menu-builder.php:1174
authwp_ajax_mimamebu_restore_itemmima-menu-builder.php:1192
authwp_ajax_mimamebu_currencies_jsonmima-menu-builder.php:1216
authwp_ajax_mimamebu_save_currenciesmima-menu-builder.php:1228
authwp_ajax_mimamebu_save_thememima-menu-builder.php:1375
noprivwp_ajax_mimamebu_embedmima-menu-builder.php:1537
authwp_ajax_mimamebu_embedmima-menu-builder.php:1538

Shortcodes 3

[mima_menu_legacy] mima-menu-builder.php:706
[mima_menu] mima-menu-builder.php:1387
[mima-menu-builder] public\shortcode.php:13
WordPress Hooks 16
actionadmin_post_mimamebu_save_currenciesincludes\admin-actions.php:5
actionadmin_post_mimamebu_save_languagesincludes\admin-actions.php:38
actionadmin_post_mimamebu_ss_saveincludes\admin-actions.php:64
actioninitmima-menu-builder.php:106
filteradmin_body_classmima-menu-builder.php:184
actionadmin_enqueue_scriptsmima-menu-builder.php:195
actionadmin_enqueue_scriptsmima-menu-builder.php:384
actionwp_enqueue_scriptsmima-menu-builder.php:596
actionwp_enqueue_scriptsmima-menu-builder.php:632
actionwp_footermima-menu-builder.php:695
actionadmin_initmima-menu-builder.php:836
actionadmin_menumima-menu-builder.php:853
actionadmin_post_mimamebu_save_itemmima-menu-builder.php:945
actionadmin_post_mimamebu_ss_savemima-menu-builder.php:1256
actionadmin_post_mimamebu_save_categorymima-menu-builder.php:1338
actionadmin_enqueue_scriptssrc\Admin\class-mimamebu-admin.php:8
Maintenance & Trust

Mima Menu Builder Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJun 27, 2026
PHP min version7.4
Downloads647

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Mima Menu Builder Developer Profile

Mohammad Ansari

1 plugin · 0 total installs

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

How We Detect Mima Menu Builder

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mima-menu-builder/assets/css/admin-style.css/wp-content/plugins/mima-menu-builder/assets/css/admin-overview.css/wp-content/plugins/mima-menu-builder/assets/js/admin-overview.js/wp-content/plugins/mima-menu-builder/assets/css/admin-items.css/wp-content/plugins/mima-menu-builder/assets/css/admin-categories.css/wp-content/plugins/mima-menu-builder/assets/js/admin-categories.js/wp-content/plugins/mima-menu-builder/assets/css/admin-items.css
Script Paths
/wp-content/plugins/mima-menu-builder/assets/js/admin-overview.js/wp-content/plugins/mima-menu-builder/assets/js/admin-categories.js
Version Parameters
mima-menu-builder/assets/css/admin-style.css?ver=mima-menu-builder/assets/css/admin-overview.css?ver=mima-menu-builder/assets/js/admin-overview.js?ver=mima-menu-builder/assets/css/admin-items.css?ver=mima-menu-builder/assets/css/admin-categories.css?ver=mima-menu-builder/assets/js/admin-categories.js?ver=mima-menu-builder/assets/css/admin-items.css?ver=

HTML / DOM Fingerprints

CSS Classes
mimamebu_page_mimamebu_languagesmimamebu_page_mimamebu_itemsmimamebu_page_mimamebu_categoriesmimamebu_page_mimamebu_themes
JS Globals
mimamebu_categories
FAQ

Frequently Asked Questions about Mima Menu Builder