External risk intelligence

WP Cafe Pro Local File Inclusion Vulnerability

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2026-66587

The vulnerability affects a WordPress plugin, which is a type of web application component typically deployed on internet-facing web servers to provide functionality to public users. Such plugins are routinely exposed to the public internet as part of the standard web application environment.

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A security vulnerability has been identified in a WordPress plugin that could allow unauthorized access to files on a server. This issue could potentially impact websites using this specific plugin, and its severity suggests a need to confirm if our systems are affected and to assess any associated risks.

  • Unauthenticated file access in a WordPress plugin.
  • Affects internet-facing web applications.
  • Confirm relevance and potential exposure.

Attack Path

How an attacker could exploit the issue

An unauthenticated attacker could leverage this vulnerability by sending specially crafted requests to a vulnerable WordPress site using the WP Cafe Pro plugin. This would involve manipulating parameters that the plugin uses to include local files, potentially allowing the attacker to read sensitive files or even execute arbitrary code on the server.

  • No authentication required.
  • Triggered by crafted request parameters.
  • Leads to sensitive data disclosure.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could allow an unauthenticated attacker to include local files from the server. This may lead to the exposure of sensitive system information or impact the normal operation of the affected service when supported by the advisory.

  • Server files and sensitive information.
  • Via unauthenticated requests.
  • Potential for unauthorized access.

Operational Fix

Recommended remediation, mitigation, and detection steps

Security and infrastructure teams are likely responsible for addressing this unauthenticated local file inclusion vulnerability in WP Cafe Pro. The first step is to identify all instances of this plugin across your environment, confirm its exposure and business criticality, and then assign ownership to the accountable team to plan remediation.

  • Own by application or infrastructure teams.
  • Verify plugin presence and exposure.
  • Plan remediation based on identified risk.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is WP Cafe Pro?

WP Cafe Pro is a WordPress plugin designed to add features like food ordering, reservations, and menu management to websites. It runs within the WordPress ecosystem, which means it often interacts directly with server resources to process user input and display dynamic content for restaurant or cafe websites.

How does CVE-2026-66587 work?

This vulnerability is a Local File Inclusion, classified as CWE-98. It occurs when a web application improperly handles user-provided data, allowing an attacker to manipulate file paths. Instead of accessing intended files, the plugin might be tricked into loading unauthorized scripts or sensitive system configuration files stored on the underlying server.

Do I need to be logged in to trigger this bug?

No, authentication is not required. An attacker can trigger this vulnerability remotely by sending a specially crafted request to the website. The issue is not caused by legitimate user actions or administrative tasks, but rather by the plugin failing to sanitize malicious inputs before processing them as file paths.

Is my site at risk if it uses WP Cafe Pro?

Halo Surface Signal indicates that WordPress plugins are typically deployed on internet-facing web servers to provide public-facing functionality, making them directly reachable by external actors. If your instance is accessible from the internet, it is part of the attack surface, increasing the potential for unauthorized access to sensitive server files.

When should I prioritize updating this plugin?

You should prioritize this immediately after confirming the plugin is present in your environment. Start by conducting an inventory to find all instances of WP Cafe Pro. Once identified, verify if the specific version is older than 3.0.15, coordinate with the team managing that application, and move quickly to apply the vendor-provided update.

References