Skip to main content

EcoBlue Theme EUVDEUVD-2026-37658

| CVE-2026-22338 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
    Fingerprint WordPress theme as EcoBlue
  2. Delivery
    Send crafted request with traversal payload
  3. Exploit
    Trigger unsanitized include() in theme
  4. Execution
    Read wp-config.php or sensitive PHP files
  5. Persist
    Harvest DB credentials and auth keys
  6. Impact
    Escalate to RCE via log/session poisoning

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

Target must be a WordPress site running the ThemeREX EcoBlue theme at version 1.15 or earlier with the vulnerable theme endpoint reachable over HTTP/HTTPS (default for any public WordPress installation using this theme). No authentication, user interaction, or non-default plugin configuration is required per CVSS PR:N/UI:N. Limiting factors: the CVSS AC:H rating indicates the attacker must satisfy a non-obvious precondition - likely knowledge of the specific vulnerable parameter name, a particular request path, or encoding required to bypass partial filtering - and the impact ceiling depends on PHP runtime settings (allow_url_include, open_basedir, file permissions) governing what files can be included and whether code execution is achievable beyond source disclosure.

Impact

CVSS 3.1 base score is 8.1 (High) with vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - unauthenticated, network-reachable, no user interaction, full CIA impact, but with high attack complexity. The High AC is unusual for a typical LFI and suggests Patchstack assessed that some non-trivial precondition (specific parameter, configuration, or encoding) is needed. No EPSS score was supplied, the issue is not in CISA KEV, and no public PoC was indexed in the references - so this is no public exploit identified at time of analysis. Real-world risk is moderate-to-high: WordPress themes are widely deployed and indexable by attackers via wpscan-style fingerprinting, but the AC:H rating and lack of observed exploitation argue against treating this as an emergency over confirmed actively-exploited issues. The reference set is thin (a single Patchstack advisory) and the underlying vulnerable parameter is not disclosed publicly, which limits independent verification.

Exploit ScenarioDerived

An unauthenticated attacker fingerprints a WordPress site running the EcoBlue theme (visible in HTML source or via /wp-content/themes/ecoblue/), then issues a crafted GET request to a vulnerable theme endpoint with a path-traversal payload such as ?file=../../../../wp-config.php to read database credentials and authentication keys. With those credentials the attacker authenticates to the database or escalates via session/log poisoning to achieve PHP code execution. No public exploit identified at time of analysis, but the WordPress theme attack surface is heavily targeted by automated scanners.

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 ThemeREX EcoBlue WordPress theme versions 1.15 and earlier enables remote attackers to include arbitrary local files on the server without credentials, potentially leading to source code disclosure and remote code execution via PHP file inclusion (CWE-98). No public exploit identified at time of analysis, but the unauthenticated network-reachable nature combined with WordPress's broad deployment surface makes this notable. EPSS data was not provided, and the issue is not listed in CISA KEV.

RemediationAI

Upstream fix available per Patchstack advisory; released patched version not independently confirmed from the provided data - administrators should consult the ThemeREX EcoBlue changelog and upgrade to the latest available release beyond 1.15 (verify the fixed version at https://patchstack.com/database/wordpress/theme/ecoblue/vulnerability/wordpress-ecoblue-theme-1-15-local-file-inclusion-vulnerability before deploying). As compensating controls until the patched theme is installed: deploy a WAF rule (Patchstack, Wordfence, or ModSecurity) blocking requests to theme endpoints containing path-traversal sequences such as '../', 'php://', 'file://', or absolute paths in query parameters - side effect is potential false positives on legitimate template parameters. Set PHP open_basedir to restrict include scope to the WordPress directory tree (side effect: may break plugins relying on /tmp or shared libraries), disable allow_url_include in php.ini to prevent remote file inclusion escalation, and restrict filesystem read permissions on sensitive files (wp-config.php, /etc/passwd) where feasible. If the theme is not actively required, switch to a maintained theme as the durable fix.

Affected VersionsENISA

EcoBlue n/a ≤1.15

Affected Packages

euvd ecoblue no fix

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

EcoBlue is a commercial WordPress theme distributed by ThemeREX (CPE cpe:2.3:a:themerex:ecoblue). The root cause is CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program), where a user-controlled value flows into a PHP include/require call without proper sanitization or allowlisting. In WordPress themes this pattern typically appears in template loaders, AJAX handlers, or shortcode rendering endpoints that accept a 'file', 'template', or 'page' parameter and pass it to include() - allowing traversal sequences (../) or absolute paths to load arbitrary .php files from the filesystem. Depending on PHP configuration (allow_url_include, wrappers like php://filter) the flaw can range from source disclosure to RCE via log poisoning or session file inclusion.

Know when Ecoblue 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, no auth or UI; AC:H reflects non-obvious precondition; full file read (C:H) but integrity/availability impact only via secondary RCE chain (I:L/A:L).

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 EcoBlue <= 1.15 versions.

Executive ViewAI

Why It Matters

ThemeREX EcoBlue WordPress theme versions 1.15 and earlier contain an unauthenticated local file inclusion vulnerability (CVSS 8.1) allowing remote attackers to extract sensitive application code and configuration files without credentials. Organizations running WordPress with this theme face immediate risk of information disclosure and potential remote code execution.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Implement: (1) Immediate theme deactivation and replacement with alternative-lowest risk option; (2) If retention is required, deploy WAF rules to block LFI attack vectors targeting theme include paths; (3) Restrict file system permissions to prevent PHP execution in theme directories; (4) Enable web server access logging and deploy detection rules for exploitation attempts; (5) Implement file integrity monitoring on application source code and configuration files.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% 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.

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