Summary
CVE-2026-66657 is an unauthenticated Local File Inclusion (LFI) vulnerability in the Biagiotti Core WordPress plugin (developed by Mikado-Themes), affecting all versions up to and including 2.1.1. The flaw stems from improper control of filenames used in PHP include/require statements, allowing an attacker to include and execute arbitrary local files on the server without authentication. The vulnerability carries a High CVSS v3.1 base score of 8.1.
Technical details
- Root cause: improper control of filename for include/require statements in a PHP program (CWE-98), classified as a PHP Local File Inclusion attack (CAPEC-252).
- Trigger conditions: an attacker supplies a crafted filename/path value that is passed unsanitized into a PHP file-inclusion function within the plugin.
- Attack vector: network-based, no authentication and no user interaction required (PR:N, UI:N), though attack complexity is rated High (AC:H).
- Impact: successful exploitation can lead to disclosure of local files, and — depending on server configuration — execution of arbitrary PHP code, resulting in high impact to confidentiality, integrity, and availability of the affected WordPress site.
Affected software
- Biagiotti Core (WordPress plugin) — all versions up to and including 2.1.1
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: Site owners running Biagiotti Core should upgrade to a version newer than 2.1.1 as soon as a fixed release is made available by Mikado-Themes; check the plugin changelog for the patched version.
- If no patch is yet available: disable or remove the Biagiotti Core plugin until a fix is released; restrict direct web access to plugin PHP files via server/web-application-firewall rules; monitor web server logs for anomalous file-inclusion parameters (e.g., path traversal sequences, PHP wrapper strings) targeting the plugin.

