Summary
CVE-2026-66587 is an unauthenticated Local File Inclusion (LFI) vulnerability in the WP Cafe Pro WordPress plugin, affecting all versions prior to 3.0.15. The flaw stems from improper control of filenames used in PHP include/require statements (CWE-98) and can be exploited remotely without authentication or user interaction, earning a CVSS v3.1 score of 9.8 (Critical).
Technical details
- Root cause: Improper handling/sanitization of a filename parameter that is passed into a PHP file inclusion function (CWE-98).
- Trigger conditions: An attacker sends a crafted HTTP request to a vulnerable endpoint exposed by the WP Cafe Pro plugin on a WordPress site.
- Attack vector: Network-based, requires no authentication (PR:N) and no user interaction (UI:N).
- Impact: Successful exploitation can lead to disclosure of local files, and depending on server configuration, potential code execution, resulting in high impact to confidentiality, integrity, and availability.
Affected software
- WP Cafe Pro (WordPress plugin) — all versions prior to 3.0.15
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Update WP Cafe Pro to version 3.0.15 or later, where the vulnerability has been remediated.
- If immediate patching is not possible: Restrict or disable public access to the plugin’s affected functionality, deploy WAF rules to block path traversal/file-inclusion patterns in requests, and monitor web server logs for anomalous file-inclusion attempts targeting the plugin.

