Summary
CVE-2026-28570 is a high-severity (CVSS 8.1) Local File Inclusion (LFI) vulnerability affecting the Vavo Core WordPress plugin, developed by SpabRice, in versions 2.3.0 and earlier. The flaw allows an unauthenticated remote attacker to force the plugin to include and execute arbitrary local files on the server, without requiring any credentials or user interaction. Given the plugin’s role as a companion component for the Vavo WordPress theme, sites running the affected versions are exposed to potential information disclosure, denial of service, or full compromise depending on server configuration.
Technical details
- Root cause: The plugin fails to properly control or sanitize a filename/path parameter used in a PHP
include/require-style statement (CWE-98, "Improper Control of Filename for Include/Require Statement in PHP Program"). - Trigger conditions: An attacker sends a crafted network request that manipulates the vulnerable parameter to point to an arbitrary local file path on the server’s filesystem.
- Attack vector: Network-based (AV:N), exploitable without authentication (PR:N) and without any user interaction (UI:N). Attack complexity is rated High (AC:H), indicating some non-trivial conditions must be met to reliably exploit the flaw.
- Impact: If successfully exploited, the vulnerability can lead to full compromise of confidentiality, integrity, and availability (C:H/I:H/A:H) — potentially exposing sensitive files, enabling code execution via inclusion of attacker-controllable files (e.g., uploaded files or log files), or crashing the affected site.
Affected software
- Vavo Core (WordPress plugin) — all versions up to and including 2.3.0
- Vendor: SpabRice
Severity
- CVSS v3.1 Base Score: 8.1 (High)
- Vector:
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade Vavo Core to a version newer than 2.3.0 that resolves the local file inclusion issue. Verify the update directly with the plugin/theme vendor (SpabRice) before deploying to production.
- If no patch is available: Temporarily deactivate the Vavo Core plugin until a fixed version can be confirmed and installed. Restrict direct network access to the WordPress admin and plugin endpoints via a web application firewall (WAF) or reverse proxy rule that blocks path-traversal and file-inclusion patterns (e.g.,
../,php://, wrapper schemes) in request parameters. - Review web server and PHP configuration to disable dangerous features that amplify LFI impact, such as
allow_url_include, and ensureopen_basedirrestrictions are enforced. - Monitor web server logs for anomalous requests containing path traversal sequences or unusual file parameter values targeting the plugin.
- Conduct a review of any WordPress installations using the Vavo theme/Vavo Core plugin to confirm current version and exposure.

