Skip to main content

Etude WordPress Theme CVE-2025-69174

HIGH
PHP Remote File Inclusion (CWE-98)
2026-06-17 Patchstack
8.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify WordPress site running Etude theme
  2. Delivery
    Probe vulnerable theme endpoint for path parameter
  3. Exploit
    Craft LFI payload referencing local PHP file
  4. Execution
    Send unauthenticated HTTP request
  5. Persist
    PHP include executes targeted file
  6. Impact
    Disclose wp-config.php or trigger poisoned-log RCE

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

Requires a WordPress installation with the ThemeREX Etude theme version 1.6 or earlier active and the vulnerable theme endpoint (likely an AJAX handler, template loader, or shortcode processor accepting a file/path parameter) network-reachable by the attacker - no authentication and no user interaction are required per PR:N/UI:N. Exploitation is limited by AC:H, meaning the attacker must know or discover a valid local filesystem path to include and may need to satisfy parsing constraints (e.g., null-byte handling, suffix appending) imposed by the theme's include logic; full RCE escalation additionally depends on the presence of an includable PHP-tainted file such as a poisoned log, uploaded media with embedded PHP, or a session file under attacker control.

Impact

The CVSS:3.1 vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H scores 8.1, driven by full CIA impact and no authentication or user interaction needed; however, AC:H signals that specific conditions or attacker effort (e.g., knowledge of a valid file path or race condition) are required, lowering opportunistic exploitation likelihood. No EPSS score, KEV listing, or public POC was provided in the input, so this is not currently confirmed actively exploited (CISA KEV) and no public exploit identified at time of analysis. Practically, WordPress LFI flaws frequently get folded into automated scanning kits once a vulnerability detail page is indexed, so the risk profile is realistically 'medium-to-high latent risk' rather than imminent mass exploitation - but any internet-exposed WordPress site running the Etude theme should treat it as priority remediation because LFI in PHP commonly escalates to RCE via log poisoning or session file inclusion. Key data gaps: exact vulnerable endpoint/parameter, fix version, and Patchstack advisory specifics are not in the input.

Exploit ScenarioDerived

A remote unauthenticated attacker sends a crafted HTTP request to a vulnerable Etude theme endpoint with a manipulated file/path parameter pointing to a local PHP file (e.g., wp-config.php for credential disclosure, or an uploaded image containing PHP payload, or /var/log/apache2/access.log poisoned via a prior request with PHP in the User-Agent). The include statement executes the chosen file in PHP context, allowing the attacker to read sensitive configuration or, by combining with log/upload poisoning, achieve remote code execution as the webserver user. No public exploit identified at time of analysis, but PHP LFI exploitation techniques are well-documented and easily adapted once the vulnerable parameter is identified.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 17, 2026

Unauthenticated local file inclusion in the ThemeREX Etude WordPress theme versions 1.6 and earlier allows remote attackers to coerce the application into including arbitrary PHP files, potentially leading to source disclosure, sensitive data exposure, and possible remote code execution depending on writable locations on the host. The high CVSS score of 8.1 reflects significant confidentiality, integrity, and availability impact, though the high attack complexity (AC:H) suggests non-trivial preconditions; no public exploit identified at time of analysis.

RemediationAI

Upstream fix availability is not independently confirmed in the provided input; consult the Patchstack advisory at https://patchstack.com/database/wordpress/theme/etude/vulnerability/wordpress-etude-theme-1-6-local-file-inclusion-vulnerability for the latest patched version and upgrade Etude to any release later than 1.6 as soon as ThemeREX publishes one. Until a patched theme version is installed, deploy a WAF rule (Patchstack, Wordfence, or equivalent) to block requests containing path-traversal sequences ('../', URL-encoded variants, php://, file://) targeting Etude theme endpoints, accepting the trade-off of possible false positives on legitimate template parameters. As a stronger compensating control, switch the active theme to a default WordPress theme (Twenty Twenty-Four) which removes the vulnerable code path entirely at the cost of losing site styling, or restrict access to /wp-content/themes/etude/ via webserver rules and disable allow_url_include/allow_url_fopen in php.ini to limit escalation pathways.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The Etude theme is a commercial WordPress theme developed by ThemeREX, identified by CPE cpe:2.3:a:themerex:etude. CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program - 'PHP Remote File Inclusion') is the root cause class: PHP's include/require constructs accept attacker-influenced paths without proper validation or allowlist enforcement, letting an attacker traverse the filesystem or include unintended PHP files. In WordPress theme contexts, this typically occurs in AJAX handlers, template loaders, or shortcode processors that accept a 'file', 'template', or 'path' parameter from a request and pass it directly to a filesystem include call. Because the Patchstack tags label this as LFI (not RFI), the included file must already exist on the server, but local PHP files, log files, or uploaded media can still be leveraged.

Know when Etude 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

Vendor (Patchstack) PRIMARY 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

Network-reachable theme endpoint with no auth (PR:N) but AC:H because attacker must know valid local paths; LFI primarily discloses files (C:H) with only limited integrity/availability impact unless chained to RCE.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:L
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

Unauthenticated Local File Inclusion in Etude <= 1.6 versions.

Executive ViewAI

Why It Matters

Organizations using ThemeREX Etude WordPress theme v1.6 or earlier face direct risk of remote file disclosure and potential code execution through unauthenticated file inclusion attacks that require no user interaction. Attackers can access source code, configuration files, and sensitive data without credentials, threatening both confidentiality and operational integrity across all affected WordPress installations. Immediate remediation is critical as the vulnerability impacts any website relying on this widely-deployed theme.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) immediately remove or disable ThemeREX Etude theme v1.6 and earlier as primary control, (2) implement WAF rules blocking directory traversal sequences and requests containing php/conf file extensions, (3) enforce least-privilege file permissions on web server directories to limit RCE scope, (4) enable access logging and alerting on suspicious file inclusion patterns, (5) deploy WordPress security plugin with real-time file integrity monitoring.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

Affected Products (CPE)CVE.org

cpe:2.3:a:themerex:etude:*:*:*:*:*:*:*:*

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy