
Open Dining Menu Security & Risk Analysis
wordpress.org/plugins/open-dining-menuShow your restaurant's menu and take orders from your WordPress-powered site.
Is Open Dining Menu Safe to Use in 2026?
Generally Safe
Score 85/100Open Dining Menu has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "open-dining-menu" v2.0 plugin exhibits a generally strong security posture, with no recorded vulnerabilities or critical code signals like dangerous functions or unsanitized taint flows. The absence of known CVEs and its unpatched status further contribute to its positive security reputation. Furthermore, the plugin demonstrates good practices by exclusively using prepared statements for its SQL queries and having no file operations or external HTTP requests, significantly reducing common attack vectors. However, the analysis reveals some areas for improvement. With 21% of output escaping, there's a significant portion of unescaped output, which could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is displayed without proper sanitization. Additionally, the lack of any nonce checks, despite having entry points (shortcodes), is a notable concern as it leaves the plugin susceptible to Cross-Site Request Forgery (CSRF) attacks.
Key Concerns
- Low output escaping percentage
- Missing nonce checks on entry points
Open Dining Menu Security Vulnerabilities
Open Dining Menu Code Analysis
Output Escaping
Open Dining Menu Attack Surface
Shortcodes 2
WordPress Hooks 5
Maintenance & Trust
Open Dining Menu Maintenance & Trust
Maintenance Signals
Community Trust
Open Dining Menu Alternatives
VikRestaurants Table Reservations and Take-Away
vikrestaurants
The all-in-one solution to manage your restaurant reservations and take-away or delivery orders.
Easy restaurant menu manager
easy-pdf-restaurant-menu-upload
Restaurant Menu Plugin to effortlessly manage restaurant menus. Delegate uploads: user solely for menu uploads.
Food Lister
easy-csv-restaurant-menus
Food Lister Easy Menu plugin - Create orderable restaurant menus from a CSV file! Includes cost calculator + email order details using Contact Form 7.
Maimenu for Restaurant Menus Plugin
maimenu
FREE service for RESTAURANTS. Create your MENU easily! Join us now on www.maimenu.it!
Smart Menupad
smart-menupad
Plugin to keep your menu at one place and sync to your own wordpress website from smart menupad platform.
Open Dining Menu Developer Profile
1 plugin · 10 total installs
How We Detect Open Dining Menu
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/open-dining-menu/media/js/wp-order-button.js/wp-content/plugins/open-dining-menu/media/js/wp-order-button-handler.js/wp-content/plugins/open-dining-menu/media/js/order-frame.jshttps://www.opendining.net/media/js/wp-order-button.jshttps://www.opendining.net/media/js/wp-order-button-handler.jshttps://www.opendining.net/media/js/order-frame.jswp-order-button.js?id=wp-order-button-handler.js?id=order-frame.jsHTML / DOM Fingerprints
id="order-frame"window.attachEventwindow.addEventListener[opendining_menu][opendining_button]