
Snillrik Restaurant Menu Security & Risk Analysis
wordpress.org/plugins/snillrik-restaurant-menuEasiest way to maintain a menu that changes every day, like a lunchmenu or "Today's special".
Is Snillrik Restaurant Menu Safe to Use in 2026?
Generally Safe
Score 99/100Snillrik Restaurant Menu has a strong security track record. Known vulnerabilities have been patched promptly.
The "snillrik-restaurant-menu" plugin v2.3.1 exhibits a generally strong security posture, largely due to robust input validation and output escaping practices. The static analysis reveals a very limited attack surface with no identified AJAX handlers or REST API routes that lack proper authentication or permission checks. Furthermore, all SQL queries are properly prepared, and file operations and external HTTP requests are absent, significantly reducing common attack vectors. The presence of nonce and capability checks on the identified entry points is also a positive indicator of secure development.
However, the plugin's vulnerability history, despite having no currently unpatched vulnerabilities, does present a concern. The existence of one past CVE, specifically related to Cross-site Scripting (XSS), indicates that the plugin has been susceptible to input manipulation that could lead to the execution of malicious scripts. While the most recent vulnerability is dated in the future (2026-01-06 20:40:34), which is likely an anomaly in the data, it doesn't negate the fact that XSS has been an issue. This suggests that while current code may be more secure, developers should remain vigilant about sanitizing all user-supplied data to prevent potential XSS flaws in future updates or unforeseen interactions.
In conclusion, the plugin demonstrates a good understanding of core WordPress security principles. The limited attack surface, secure SQL handling, and proper escaping are commendable. The historical XSS vulnerability, however, warrants a cautious approach, emphasizing the continued need for diligent sanitization and thorough security testing. The overall risk is moderate, with potential for improvement in consistently preventing past vulnerability types.
Key Concerns
- Past XSS vulnerability history
Snillrik Restaurant Menu Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Snillrik Restaurant <= 2.3.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'menu_style' Shortcode Attribute
Snillrik Restaurant Menu Code Analysis
Output Escaping
Snillrik Restaurant Menu Attack Surface
Shortcodes 2
WordPress Hooks 19
Maintenance & Trust
Snillrik Restaurant Menu Maintenance & Trust
Maintenance Signals
Community Trust
Snillrik Restaurant Menu Alternatives
Column Shortcodes
column-shortcodes
Adds shortcodes to easily create columns in your posts or pages.
Apollo13 Framework Extensions
apollo13-framework-extensions
Adds custom post types, shortcodes and some features that are used in themes built on Apollo13 Framework.
Futurio Extra
futurio-extra
Futurio Extra add extra features to Futurio theme like widgets, WooCommerce options, Elementor widgets, one click demo import and much more.
ND Shortcodes
nd-shortcodes
The plugin adds some useful components to your page builder ( Elementor or WP Bakery Page Builder ). All components are full responsive and retina rea …
WP Tripadvisor Review Widgets
review-widgets-for-tripadvisor
Embed Tripadvisor reviews fast and easily into your WordPress site. Increase SEO, trust and sales using Tripadvisor reviews.
Snillrik Restaurant Menu Developer Profile
3 plugins · 30 total installs
How We Detect Snillrik Restaurant Menu
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/snillrik-restaurant-menu/css/settings-page.css/wp-content/plugins/snillrik-restaurant-menu/js/snillrik_restaurant.js/wp-content/plugins/snillrik-restaurant-menu/css/snillrik_restaurant.css/wp-content/plugins/snillrik-restaurant-menu/js/snillrik_restaurant_front.js/wp-content/plugins/snillrik-restaurant-menu/css/snillrik_restaurant_admin.css/wp-content/plugins/snillrik-restaurant-menu/js/snillrik_restaurant.js/wp-content/plugins/snillrik-restaurant-menu/js/snillrik_restaurant_front.jssnillrik-restaurant-menu/css/snillrik_restaurant_admin.css?ver=snillrik-restaurant-menu/js/snillrik_restaurant.js?ver=snillrik-restaurant-menu/css/settings-page.css?ver=snillrik-restaurant-menu/css/snillrik_restaurant.css?ver=snillrik-restaurant-menu/js/snillrik_restaurant_front.js?ver=HTML / DOM Fingerprints
snillrik-restaurant-menu-admin-blocksnillrik_restaurant-lename="snillrik_restaurant_dishmeta_noncename"id="snillrik_restaurant_dishmeta_noncename"/wp-json/wp/v2/dishes-category/wp-json/wp/v2/dishes-tags/wp-json/wp/v2/snillrik_lm_dish