Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
Contributor authentication makes PR:L; network/low-complexity injection yields AV:N/AC:L; SQLi read access gives C:H, with no evidence of write or DoS so I:N/A:N and S:U.
Primary rating from Vendor (patchstack).
CVSS VectorVendor: patchstack
Lifecycle Timeline
1DescriptionCVE.org
Contributor SQL Injection in Restaurant Menu by MotoPress <= 2.4.10 versions.
AnalysisAI
SQL injection in the Restaurant Menu by MotoPress WordPress plugin (versions 2.4.10 and earlier) lets users holding Contributor-level accounts inject crafted SQL into backend database queries. Reported by Patchstack and classified as CWE-89, the flaw carries CVSS 8.5 and primarily threatens confidentiality, allowing a low-privileged authenticated user to read arbitrary data from the WordPress database. No public exploit identified at time of analysis, and EPSS/KEV data were not provided in the source intelligence.
Technical ContextAI
Restaurant Menu by MotoPress (slug mp-restaurant-menu) is a WordPress plugin that lets site owners build menus, dishes, and ordering interfaces. The vulnerability is a classic CWE-89 SQL injection: user-controllable input reachable by Contributor-role accounts is concatenated into a SQL statement without adequate parameterization or sanitization, so attacker-supplied syntax is interpreted by the database engine. Because WordPress plugins share the single site database (wp_* tables), a successful injection can reach data well beyond the plugin's own menu records, including user accounts and credential hashes. No CPE strings were provided in the input, so exact affected configuration tuples could not be cross-referenced.
RemediationAI
No exact fixed version was included in the provided data, so update the Restaurant Menu by MotoPress plugin to the latest available release per the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/mp-restaurant-menu/vulnerability/wordpress-restaurant-menu-by-motopress-plugin-2-4-10-sql-injection-vulnerability?_s_id=cve) - any version above 2.4.10 - and verify the changelog confirms the SQL injection fix before relying on it. Until patched, reduce exposure by tightening role assignments so untrusted authors do not hold Contributor accounts and by disabling open user registration (Settings > General > Membership), accepting that this blocks legitimate self-service signups. A Web Application Firewall with a virtual patch or SQLi ruleset (Patchstack, Wordfence) can block injection payloads against the vulnerable endpoint as a compensating control, with the trade-off of possible false positives on legitimate menu-editing requests.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-39759
GHSA-q2fm-j9qm-p92m