Description
The FoodBook Lite - Online Food Ordering System plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 1.5.6. The registration() function, accessible via the wp_ajax_nopriv_registration_action AJAX action, lacks any nonce verification or capability check, and does not check the WordPress users_can_register option before calling wp_insert_user(). This makes it possible for unauthenticated attackers to create new user accounts with the 'customer' role and receive authentication cookies, even when the site administrator has explicitly disabled user registration.
Published: 2026-07-14
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The FoodBook Lite WordPress plugin exposes an AJAX action named wp_ajax_nopriv_registration_action that accepts requests without any nonce verification or capability check. An attacker can invoke this endpoint and call wp_insert_user() to create a new account with a default 'customer' role. The plugin does not honor the WordPress users_can_register option, so even if site registration is disabled by the administrator, the action still allows account creation. This results in an unauthorized account that receives authentication cookies, effectively granting the attacker a legitimate user session and allowing further interaction with the site.

Affected Systems

All releases of the FoodBook Lite plugin by themelooks up to and including version 1.5.6 are affected. The vulnerability resides in the class-components-ajax.php file, where the registration() method processes the AJAX request. Users who have installed the plugin on any WordPress site must verify their plugin version and contact the vendor for updates.

Risk and Exploitability

The CVSS score for this issue is 5.3, a moderate severity. The EPSS score of <1% indicates a very low probability of exploitation in real-world scenarios, and the vulnerability is not listed in CISA's KEV catalog. The likely attack vector is a web‑application exploit: a remote attacker can issue a crafted HTTP request to the wp_ajax endpoint and retrieve an authentication cookie. Because attackers can create accounts and receive authentication cookies, the vulnerability presents an immediate risk to the site's user base, enabling unauthorized access.

Generated by OpenCVE AI on July 31, 2026 at 10:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the FoodBook Lite plugin to version 1.5.7 or later, which removes the vulnerable registration_action
  • If an upgrade is not possible, disable the wp_ajax_nopriv_registration_action hook or configure the plugin settings to block public registration calls; alternatively, enforce the users_can_register WordPress option through custom code or a security plugin
  • Apply a web‑application firewall rule that rejects POST requests to the wp_ajax_nopriv_registration_action endpoint for unauthenticated sessions
  • Monitor the user database for newly created accounts without authorization

Generated by OpenCVE AI on July 31, 2026 at 10:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 27 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
First Time appeared Themelooks
Themelooks foodbook Lite – Online Food Ordering System
Wordpress
Wordpress wordpress
Vendors & Products Themelooks
Themelooks foodbook Lite – Online Food Ordering System
Wordpress
Wordpress wordpress

Wed, 15 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 14 Jul 2026 02:15:00 +0000

Type Values Removed Values Added
Description The FoodBook Lite - Online Food Ordering System plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 1.5.6. The registration() function, accessible via the wp_ajax_nopriv_registration_action AJAX action, lacks any nonce verification or capability check, and does not check the WordPress users_can_register option before calling wp_insert_user(). This makes it possible for unauthenticated attackers to create new user accounts with the 'customer' role and receive authentication cookies, even when the site administrator has explicitly disabled user registration.
Title FoodBook Lite <= 1.5.6 - Missing Authorization to Unauthenticated User Registration via 'registration_action' AJAX Action
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Themelooks Foodbook Lite – Online Food Ordering System
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-15T13:39:53.630Z

Reserved: 2026-06-09T14:53:04.712Z

Link: CVE-2026-11802

cve-icon Vulnrichment

Updated: 2026-07-15T13:39:49.973Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T11:00:06Z

Weaknesses