Create Restaurant Menu Security & Risk Analysis

wordpress.org/plugins/create-restaurant-menu

Create the simplest mobile-friendly restaurant menu. Create Gutenberg food menu blocks and main food menu for your recipes and dishes easily.

0 active installs v0.1 PHP 5.2.4+ WP 4.9+ Updated Jun 24, 2020
create-menurestaurant-main-menurestaurant-menurestaurant-menu-blockrestaurant-menu-page
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Create Restaurant Menu Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "create-restaurant-menu" plugin version 0.1 exhibits a mixed security posture. On the positive side, it demonstrates excellent adherence to secure coding practices by utilizing prepared statements for all SQL queries and avoiding file operations and external HTTP requests. The absence of known CVEs and a clean vulnerability history are also strong indicators of responsible development.

However, significant concerns arise from the static analysis. A worrying 60% of output operations are not properly escaped. This, combined with two identified taint flows with unsanitized paths, presents a substantial risk for Cross-Site Scripting (XSS) vulnerabilities and potentially other injection attacks. The complete lack of nonce checks and capability checks across all entry points (even though the attack surface is currently zero) means that if any new entry points are introduced in future versions, they will be inherently vulnerable to unauthorized access and manipulation.

The plugin's strengths lie in its database interaction and lack of external dependencies. Its weaknesses, particularly the unescaped output and unsanitized taint flows, represent immediate and critical security risks that should be addressed. While the vulnerability history is clean, the current code analysis indicates potential vulnerabilities that have not yet been publicly disclosed or discovered. A balanced conclusion would be that while the plugin has a good foundation in some areas, critical security flaws in output handling and data sanitization need urgent attention.

Key Concerns

  • High percentage of unescaped output
  • Taint flows with unsanitized paths found
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Create Restaurant Menu Security Vulnerabilities

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

Create Restaurant Menu Release Timeline

v0.1Current
Code Analysis
Analyzed Mar 17, 2026

Create Restaurant Menu Code Analysis

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

Bundled Libraries

jQuery

Output Escaping

40% escaped190 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
CRMenu_create_restaurant_menu (main.php:23)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Create Restaurant Menu Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 14
actionadmin_menumain.php:18
actionadmin_enqueue_scriptsmain.php:96
actionwp_enqueue_scriptsmain.php:125
actionwidgets_initmain.php:132
actionwidgets_initmain.php:157
actionadmin_noticesmain.php:168
actionwp_enqueue_scriptsmain.php:193
actionadmin_enqueue_scriptsmain.php:194
actioninitrestaurant-block\src\init.php:90
filterpage_attributes_dropdown_pages_argstemplate\add_plugin_template.php:44
filtertheme_page_templatestemplate\add_plugin_template.php:52
filterwp_insert_post_datatemplate\add_plugin_template.php:59
filtertemplate_includetemplate\add_plugin_template.php:67
actionplugins_loadedtemplate\add_plugin_template.php:157
Maintenance & Trust

Create Restaurant Menu Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedJun 24, 2020
PHP min version5.2.4
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Create Restaurant Menu Developer Profile

mauriya

2 plugins · 10 total installs

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

How We Detect Create Restaurant Menu

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/create-restaurant-menu/style/addtocart.css/wp-content/plugins/create-restaurant-menu/js/addtocart.js
Script Paths
/wp-content/plugins/create-restaurant-menu/js/jquery.min.js/wp-content/plugins/create-restaurant-menu/js/bootstrap.min.js/wp-content/plugins/create-restaurant-menu/style/font-awesome.min.css/wp-content/plugins/create-restaurant-menu/style/bootstrap.min.css
Version Parameters
create-restaurant-menu/style/addtocart.css?ver=1.0.0create-restaurant-menu/js/addtocart.js?ver=1.0.0

HTML / DOM Fingerprints

CSS Classes
widgettitle
JS Globals
msymbolallergensspicypng
FAQ

Frequently Asked Questions about Create Restaurant Menu