Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconFingerprint Medeus theme on target site
-
DeliveryIdentify vulnerable include parameter
-
ExploitSend crafted LFI request with traversal or PHP wrapper
-
InstallRead wp-config.php and leak DB credentials and salts
-
C2Forge admin session or pivot to DB
-
ExecuteChain to PHP execution via log/upload poisoning
-
ImpactFull WordPress site takeover
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 Medeus theme by ThemeREX at version 1.14 or earlier with the vulnerable LFI endpoint reachable over HTTP/HTTPS; no WordPress account, user interaction, or admin role is required (PR:N/UI:N). The AC:H flag in the CVSS vector indicates a limiting factor - likely a non-obvious parameter name, path-normalization quirk, or required prefix/suffix that the attacker must reconstruct - meaning trivial '?file=../etc/passwd' requests will not succeed without first identifying the exact vulnerable handler. Exploitation is constrained to files readable by the PHP-FPM/Apache user and to file types the include/require sink will process; achieving code execution additionally requires either a writable poisonable file (log, upload, session) or a PHP wrapper that the server's PHP configuration has not disabled (allow_url_include, php://filter chains). |
| Impact | Signals are mixed: CVSS 3.1 8.1 (AV:N/AC:H/PR:N/UI:N/C:H/I:H/A:H) frames this as a high-impact remote unauthenticated flaw, but the AC:H component indicates the attacker must overcome a non-trivial condition such as a specific path-encoding bypass, race window, or knowledge of internal file layout. The vulnerability is not listed in CISA KEV and EPSS data is not provided in the input, so widespread automated exploitation cannot be inferred. The vendor confirmation (Patchstack catalog with EUVD ID EUVD-2025-210173) supports the existence and impact assessment, but no POC reference is present. Realistic prioritization: high for any internet-facing WordPress site running Medeus because the LFI primitive reliably exposes wp-config.php (database credentials, AUTH_KEY secrets), but the C:H/I:H/A:H impact triad in the official vector likely reflects pessimistic assumptions about chained code execution - full RCE has not been independently confirmed from the available data. |
| Exploit ScenarioDerived | An attacker enumerates WordPress sites running the Medeus theme (fingerprintable from /wp-content/themes/medeus/ assets), then issues a crafted unauthenticated HTTP request to the vulnerable theme endpoint with a traversal or PHP-wrapper-encoded path pointing at wp-config.php to extract the database credentials and AUTH_KEY/SECURE_AUTH_KEY constants. With the leaked secrets the attacker forges WordPress authentication cookies or connects directly to an exposed MySQL service to take over the site; if the LFI can reach attacker-controlled content (uploaded media, log files), it can be chained to PHP code execution. No public exploit identified at time of analysis, but the AC:H rating suggests a specific encoding or parameter pattern must be discovered first. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 16, 2026
Unauthenticated local file inclusion in the Medeus WordPress theme versions 1.14 and earlier allows remote attackers to coerce the PHP backend into including arbitrary files, exposing sensitive configuration data such as wp-config.php and potentially enabling code execution if log poisoning or uploaded content can be referenced. The vulnerability is classified under CWE-98 (Improper Control of Filename for Include/Require), affects a ThemeREX product tracked by Patchstack as a WordPress theme issue, and no public exploit identified at time of analysis. Despite the CVSS 8.1 high rating, AC:H signals non-trivial exploitation requirements beyond a simple parameter swap.
RemediationAI
No vendor-released patch identified at time of analysis from the supplied references - the Patchstack advisory documents the issue up to and including 1.14 but does not cite a fixed version in the input data, so administrators should monitor the ThemeREX changelog and the Patchstack record at https://patchstack.com/database/wordpress/theme/medeus/vulnerability/wordpress-medeus-theme-1-14-local-file-inclusion-vulnerability for a release above 1.14. As compensating controls until a patched theme version ships, deploy a WAF rule that blocks include/template parameters containing '../', null bytes, or PHP stream wrappers (php://, data://, file://, expect://) against the theme's PHP endpoints under /wp-content/themes/medeus/, restrict outbound filesystem access via open_basedir scoped to the WordPress webroot, and rotate WordPress salts and database credentials in wp-config.php on any site that has been internet-exposed since the disclosure, since LFI of wp-config.php is the most likely first-stage outcome. Note that aggressive WAF rules may break legitimate template loading if the theme uses generic parameter names, so test in detection mode first; Patchstack's vPatch (if subscribed) or the use of an alternative WordPress security plugin can apply a virtual patch without modifying theme code.
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
Medeus is a commercial WordPress theme distributed by ThemeREX (CPE cpe:2.3:a:themerex:medeus). CWE-98 describes PHP code that passes attacker-controllable input into include(), require(), include_once(), or require_once() without proper validation, allowing the attacker to influence which file the PHP interpreter parses. In WordPress themes this commonly arises from AJAX handlers or template-loader logic that accepts a 'file', 'page', or 'template' parameter and concatenates it into a path; with PHP wrappers (php://filter, data://) or directory traversal sequences, an attacker can read source files, configuration data, or in some cases execute code by including remote/local content the application already trusts. Patchstack categorizes the issue with the LFI, Information Disclosure, and PHP tags, consistent with file-read primitives against the WordPress filesystem.
Know when Medeus 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 network LFI with a non-obvious trigger (AC:H, PR:N); high confidentiality from wp-config.php disclosure, limited integrity via potential chain, no inherent availability impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Local File Inclusion in Medeus <= 1.14 versions.
Executive ViewAI
The Medeus WordPress theme versions 1.14 and earlier contain an unauthenticated file inclusion vulnerability that exposes sensitive configuration files including database credentials. Organizations using this theme face immediate risk of credential theft and potential system compromise, with no vendor patch currently available.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Web Application Firewall rules blocking file inclusion patterns and wp-config path traversal, (2) Verify wp-config.php location outside web-accessible directories, (3) Restrict file_get_contents() function execution where not critical, (4) Enforce strict file permissions on all configuration files, (5) Evaluate immediate theme replacement with supported alternative to eliminate exposure vector.
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-210173
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB