
Easy restaurant menu manager Security & Risk Analysis
wordpress.org/plugins/easy-pdf-restaurant-menu-uploadRestaurant Menu Plugin to effortlessly manage restaurant menus. Delegate uploads: user solely for menu uploads.
Is Easy restaurant menu manager Safe to Use in 2026?
Generally Safe
Score 97/100Easy restaurant menu manager has a strong security track record. Known vulnerabilities have been patched promptly.
The "easy-pdf-restaurant-menu-upload" plugin exhibits a mixed security posture. While there are no critical or high-severity vulnerabilities in its history and the static analysis shows no dangerous functions or taint flows, there are several concerning aspects. The presence of one unprotected REST API route represents a direct entry point that could be exploited without proper authentication, posing a significant risk. Additionally, the complete lack of prepared statements for its SQL queries is a major red flag, as this significantly increases the risk of SQL injection vulnerabilities, especially if user-provided data is ever incorporated into these queries. The plugin's vulnerability history, while currently showing no unpatched CVEs, does reveal a pattern of medium-severity issues, specifically Cross-Site Request Forgery and Cross-Site Scripting. This history, coupled with the static analysis findings, suggests that while the plugin may have received attention, fundamental security practices like proper input sanitization and prepared SQL statements are not being consistently applied, which could lead to future exploitable vulnerabilities.
Key Concerns
- REST API route without permission callback
- SQL queries without prepared statements
- Medium severity vulnerabilities in history (3 total)
Easy restaurant menu manager Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Easy restaurant menu manager <= 2.0.2 - Cross-Site Request Forgery to Menu Upload
Easy restaurant menu manager <= 2.0.1 - Authenticated (Contributot+) Stored Cross-Site Scripting via `nsc_eprm_menu_link` Shortcode
Easy restaurant menu manager <= 1.1.2 - Cross-Site Scripting
Easy restaurant menu manager Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Easy restaurant menu manager Attack Surface
REST API Routes 1
Shortcodes 2
WordPress Hooks 15
Maintenance & Trust
Easy restaurant menu manager Maintenance & Trust
Maintenance Signals
Community Trust
Easy restaurant menu manager Alternatives
Restaurant Menu – Food Ordering System – Table Reservation
menu-ordering-reservations
Create a restaurant menu and start taking food orders online, with no commissions or costs. Table reservations are also available for free.
Orderable – WordPress Restaurant Online Ordering System and Food Ordering Plugin
orderable
Take your restaurant/food business online with the online ordering system plugin for WordPress, Orderable.
Food Menu – Restaurant Menu & Online Ordering for WooCommerce
tlp-food-menu
A Simple Food & Restaurant Menu Display Plugin for Restaurant, Cafes, Fast Food, Coffee House with WooCommerce Online Ordering.
Restaurant Menu and Food Ordering
mp-restaurant-menu
Create and maintain modern online menus for almost any kind of restaurant. Sell food and beverages online. All in one plugin.
Great Restaurant Menu WP
best-restaurant-menu-by-pricelisto
The fastest and easiest way to create a professional-looking menu or price list for your restaurant or business.
Easy restaurant menu manager Developer Profile
5 plugins · 40K total installs
How We Detect Easy restaurant menu manager
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/easy-pdf-restaurant-menu-upload/css/backend_style.css/wp-content/plugins/easy-pdf-restaurant-menu-upload/css/frontend_style.css/wp-content/plugins/easy-pdf-restaurant-menu-upload/js/backend_script.js/wp-content/plugins/easy-pdf-restaurant-menu-upload/js/frontend_script.js/wp-content/plugins/easy-pdf-restaurant-menu-upload/js/gutenberg-editor-blocks.js/wp-content/plugins/easy-pdf-restaurant-menu-upload/js/backend_script.js/wp-content/plugins/easy-pdf-restaurant-menu-upload/js/frontend_script.js/wp-content/plugins/easy-pdf-restaurant-menu-upload/js/gutenberg-editor-blocks.jseasy-pdf-restaurant-menu-upload/css/backend_style.css?ver=easy-pdf-restaurant-menu-upload/css/frontend_style.css?ver=easy-pdf-restaurant-menu-upload/js/backend_script.js?ver=easy-pdf-restaurant-menu-upload/js/frontend_script.js?ver=easy-pdf-restaurant-menu-upload/js/gutenberg-editor-blocks.js?ver=HTML / DOM Fingerprints
nsc_eprm_menu_link_wrappernsc_eprm_menu_listdata-nsc_eprm_menu_typensc_eprm_gutenberg_blocks_data/wp-json/easy-pdf-restaurant-menu/v1/menu-types[nsc_eprm_menu_link][nsc_eprm_menu_file_url]