Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessFingerprint WordPress site for Ingenioso theme
-
DeliveryLocate vulnerable include endpoint
-
ExploitSend crafted parameter with traversal payload
-
ExecutionPHP includes attacker-chosen file
-
PersistRead wp-config.php or poisoned log
-
ImpactExecute PHP code as web-server user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V5 - File Handling File inclusion prevention, allowlisting
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Command and Control The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The target must be a WordPress site running the ThemeREX Ingenioso theme at version 1.14.0 or earlier, with the theme actively loaded so its vulnerable PHP entry point is reachable over HTTP(S). Per CVSS PR:N/UI:N, no authentication and no victim interaction are needed, but AC:H reflects that the attacker must identify the specific theme script and parameter that flow into the PHP include, and must point it at a file that exists on disk and is readable by the web-server user; meaningful escalation to RCE additionally requires a writable or attacker-influenced file (uploads directory, web-server log, session file) within reach of the include. Exploitation is constrained by PHP configuration - open_basedir, disabled allow_url_include, and chroot/containerisation all narrow what files can be included, and front-end WAFs such as Patchstack or Wordfence with current rules can block the traversal payload. |
| Impact | Signals are mixed. The CVSS 3.1 vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H scores 8.1 and explicitly marks the issue as unauthenticated and network-reachable, with high impact across CIA - consistent with LFI escalating to code execution. However, AC:H indicates the attacker must satisfy non-trivial preconditions (likely finding the correct vulnerable endpoint, valid parameter, and a includable target file), which tempers raw exploitability. There is no CISA KEV listing and no public exploit identified at time of analysis, and no EPSS score was provided in the input, so widespread automated exploitation is not currently evidenced. The realistic priority for operators running Ingenioso is high because LFI in WordPress themes is a well-understood class with reusable tradecraft, but for the broader population this is a targeted-risk rather than mass-exploitation issue. Patchstack is the sole reporter; an independent NVD-confirmed fixed version is not present in the supplied data. |
| Exploit ScenarioDerived | An attacker enumerates a WordPress site, identifies the Ingenioso theme via fingerprinting (theme paths, CSS handles), and crafts an HTTP GET request to a vulnerable theme endpoint with a path-traversal payload in the include parameter to read wp-config.php and harvest database credentials and AUTH_KEY secrets. With those credentials, or by chaining the LFI with log poisoning or an uploaded image containing PHP, the attacker pivots to remote code execution under the web-server user. No authentication or user interaction is required, but the attacker must first discover the correct vulnerable parameter, consistent with the CVSS AC:H rating. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 17, 2026
Unauthenticated local file inclusion in the ThemeREX Ingenioso WordPress theme through version 1.14.0 allows remote attackers to coerce the PHP application into including arbitrary server-side files, leading to disclosure of sensitive content and potential remote code execution where uploaded or log-poisoned files can be reached. The flaw is classified under CWE-98 (improper control of filename for include/require) and was disclosed via Patchstack with no public exploit identified at time of analysis. CVSS is rated 8.1 (High) with high attack complexity, reflecting that successful exploitation depends on identifying a reachable include path.
RemediationAI
Upgrade the Ingenioso theme to a version newer than 1.14.0 as published by ThemeREX once available; the supplied data lists the vulnerable range as <= 1.14.0 but does not name a specific fixed release, so administrators should consult the Patchstack entry (https://patchstack.com/database/wordpress/theme/ingenioso/vulnerability/wordpress-ingenioso-theme-1-14-0-local-file-inclusion-vulnerability) and the ThemeREX update channel for the patched version. Until patched, deploy a WAF rule (Patchstack, Wordfence, or ModSecurity) that blocks requests to Ingenioso theme PHP files containing path-traversal patterns (../, %2e%2e, php://, data://, null bytes) or absolute paths in query parameters - accepting the trade-off that overly broad rules may block legitimate template parameters. As a stronger temporary control, switch the site to a different theme or restrict access to /wp-content/themes/ingenioso/ at the web-server level for unauthenticated visitors, recognising this will break front-end rendering for that theme. Harden PHP by setting open_basedir to the WordPress install root and disabling allow_url_include, which limits the blast radius of any successful LFI but does not prevent local-file disclosure.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Ingenioso is a commercial WordPress theme distributed by ThemeREX (CPE cpe:2.3:a:themerex:ingenioso). Like many premium themes, it ships PHP templates and helper scripts that dynamically include files based on request parameters. CWE-98 covers cases where user-controllable input flows into PHP include/require/require_once without proper canonicalisation or allow-listing, letting an attacker traverse the filesystem or load attacker-controlled content. In a WordPress context this typically means a theme file accepts a name/page/template parameter and concatenates it into an include path, which can then resolve to wp-config.php, /etc/passwd, session files, log files, or uploaded media that contain PHP.
Know when Ingenioso gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated HTTP-reachable LFI (AV:N, PR:N, UI:N); AC:H because attacker must locate the specific vulnerable parameter and a usable target file; full CIA impact via config disclosure and RCE chain.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Local File Inclusion in Ingenioso <= 1.14.0 versions.
Executive ViewAI
ThemeREX Ingenioso WordPress theme versions 1.14.0 and earlier contain a local file inclusion vulnerability (CVSS 8.1) that allows unauthenticated attackers to access sensitive files or execute code on affected WordPress installations. Organizations using this theme face immediate risk of data disclosure and potential site compromise. The absence of an available vendor patch requires implementing interim compensating controls.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Implement Web Application Firewall rules to block common LFI and directory traversal attack patterns; (2) restrict PHP code execution in wp-content/uploads and log directories through .htaccess or web server configuration; (3) enforce least-privilege file permissions on web-accessible directories; (4) enable comprehensive web server and application access logging to detect exploitation attempts; (5) disable the vulnerable theme if business operations permit; (6) evaluate and migrate to alternative WordPress themes as a longer-term mitigation strategy.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Local File Inclusion vulnerabilities occur when an application accepts user-controlled input to specify which file should be loaded or executed, typically through functions like PHP's `include()`, `require()`, or `fopen()`.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2025-210227
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB