Description
The WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.0.14. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to list, create, update, delete, clone, and bulk-delete notification flow workflows that are intended to be managed only by administrators. The only protection on these endpoints is a wp_rest nonce check, which is obtainable by any logged-in user from the frontend page source.
Published: 2026-07-10
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System plugin for WordPress has an authorization bypass flaw (CWE‑862). All releases up to and including 3.0.14 allow REST API calls that manage notification workflow configurations without validating the user’s capability. A logged‑in user with subscriber or higher rights can obtain a wp_rest nonce from the front‑end source and use it to invoke the affected endpoints. The attacker can list, create, update, delete, clone, and bulk‑delete notification workflows that are intended to be administered only by administrators, thereby compromising the email notification logic used for orders and bookings.

Affected Systems

WordPress sites running the arraytics WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System plugin version 3.0.14 or earlier are vulnerable. The flaw applies to any role that can log in, including Subscribers, with no restriction beyond authentication. Administrators already have full control and are not affected by the bypass itself, but the mechanism empowers lower‑privileged users to perform actions normally reserved for administrators.

Risk and Exploitability

The CVSS score of 5.4 indicates a moderate severity. An EPSS score of < 1% reflects a very low probability of exploitation, and the vulnerability is not listed in CISA KEV. The attack requires that the user be logged in and that the attacker obtains a wp_rest nonce from the front‑end source, a task that is trivial for an authenticated user. After obtaining the nonce, the attacker can execute REST API requests to modify notification workflows.

Generated by OpenCVE AI on July 29, 2026 at 11:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WPCafe plugin to version 3.0.15 or newer, which restores proper authorization checks on the REST endpoints.
  • If an upgrade is not immediately feasible, restrict access to the affected endpoints so that only users with administrator capability can invoke them, for example by adding a capability check in the API handlers.
  • Alternatively, block non‑administrator traffic to the REST endpoints at the web‑server level (e.g., by setting up an htaccess rule or a firewall rule that allows only the admin sub‑domain to use those routes).

Generated by OpenCVE AI on July 29, 2026 at 11:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Arraytics
Arraytics wpcafe – Restaurant Menu, Online Food Ordering & Table Booking System
Wordpress
Wordpress wordpress
Vendors & Products Arraytics
Arraytics wpcafe – Restaurant Menu, Online Food Ordering & Table Booking System
Wordpress
Wordpress wordpress

Fri, 10 Jul 2026 04:00:00 +0000

Type Values Removed Values Added
Description The WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 3.0.14. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to list, create, update, delete, clone, and bulk-delete notification flow workflows that are intended to be managed only by administrators. The only protection on these endpoints is a wp_rest nonce check, which is obtainable by any logged-in user from the frontend page source.
Title WPCafe <= 3.0.14 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Modification via REST API
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}


Subscriptions

Arraytics Wpcafe – Restaurant Menu, Online Food Ordering & Table Booking System
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-10T14:25:01.305Z

Reserved: 2026-06-09T17:11:02.337Z

Link: CVE-2026-11818

cve-icon Vulnrichment

Updated: 2026-07-10T14:24:56.881Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:30:17Z

Weaknesses