Skip to main content

TouchUp WordPress Theme EUVDEUVD-2026-96459

| CVE-2026-62020 HIGH
PHP Remote File Inclusion (CWE-98)
2026-10-10 Patchstack GHSA-qf5w-f57c-pmpg
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 using TouchUp theme
  2. Exploit
    Send request with manipulated file-inclusion parameter
  3. Execution
    Traverse path to include local sensitive file
  4. Impact
    Disclose credentials/configuration (or achieve code execution)

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

Exploitation targets WordPress installations running the Mikado Themes 'TouchUp' theme at versions below 1.4; the flaw is reachable by remote unauthenticated attackers (PR:N, UI:N) through a file-inclusion parameter handled by the theme's PHP code. The CVSS AC:H rating indicates exploitation is NOT guaranteed against all defaults - it likely depends on specific request conditions, server configuration, or path constraints, which is the primary factor limiting opportunistic mass exploitation. Scope is further limited to sites that have this particular theme installed and active, a small population relative to WordPress as a whole.

Impact

Signals are mixed and lean toward moderate real-world priority rather than an emergency. The vendor-supplied CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N) describes a network-reachable, unauthenticated flaw, which raises its theoretical reach, but the AC:H flag indicates exploitation is not trivial and likely depends on specific conditions or timing, tempering the 8.1 base score. No EPSS probability was provided in the input, the vulnerability is NOT listed in CISA KEV, and no public exploit code (POC) is referenced - so there is no public exploit identified at time of analysis and no evidence of active exploitation. There is also a signal conflict worth flagging: the CVSS vector claims full I:H and A:H impact, but the description and tags characterize this strictly as an 'Information Disclosure' Local File Inclusion, which typically yields confidentiality loss (file read) rather than integrity/availability compromise - verify with Patchstack whether the LFI escalates to code execution (CWE-98 covers PHP file inclusion that can lead to RCE), because that single question determines whether this is a disclosure bug or a full compromise. Net: a genuine but not top-tier priority given the niche affected product and absence of exploitation evidence; patch during a normal cycle unless the product is internet-facing.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted HTTP request to a WordPress site running the TouchUp theme (< 1.4), abusing an unsanitized file/path parameter to force the PHP application to include a server-local file. This exposes sensitive files such as wp-config.php (database credentials, salts) or other configuration data; if attacker-controlled content can be reached by the include, it may escalate to code execution. No public exploit code is referenced, and the CVSS AC:H rating implies non-trivial conditions must be met for reliable exploitation.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 10, 2026

Unauthenticated local file inclusion in the Mikado Themes 'TouchUp' WordPress theme (all versions below 1.4) lets remote attackers reach a PHP file-inclusion routine without any credentials or user interaction, exposing arbitrary files on the web server. Our assessed vector is CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - confidentiality-only impact with high attack complexity, meaning successful exploitation depends on specific request conditions, path constraints or server configuration and is not guaranteed against every default install. Impact is confined to self-hosted WordPress sites running this specific theme, and no public exploit code or confirmed active exploitation was identified at time of analysis; the vendor-released fix is TouchUp 1.4.

RemediationAI

The primary fix is the vendor-released patch: upgrade the TouchUp WordPress theme to version 1.4 or later, available through the WordPress theme updater, the Mikado Themes marketplace, or the download linked from the Patchstack advisory (https://patchstack.com/database/wordpress/theme/touchup/vulnerability/wordpress-touchup-theme-1-4-local-file-inclusion-vulnerability?_s_id=cve); because WordPress does not always auto-update third-party themes, verify the version after updating. If the theme cannot be patched immediately, the most reliable compensating control is to deactivate it entirely and switch to a maintained alternative theme - the trade-off is immediate loss of the site's design and any TouchUp-specific templates or shortcodes, so stage the change first. Interim mitigations that can be layered without breaking the site include front-end WAF or reverse-proxy rules that reject requests containing traversal sequences or PHP stream wrappers (../, ..%2f, %2e%2e, php://, data://, /etc/passwd) in query strings and POST bodies, accepting the risk of false positives on legitimate content; restricting the web server user's read access to sensitive files such as wp-config.php, .env and backup archives via file permissions, which reduces what an inclusion primitive can expose but can break plugins that read those paths; and monitoring web logs for anomalous include-style parameters to detect probing. Note that no vendor patch beyond 1.4 and no other official workaround is documented in the available input data, and no public exploit was identified at time of analysis.

Affected VersionsENISA

TouchUp n/a <1.4

Affected Packages

euvd touchup_n_a fix: 1.4

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

The flaw is classified as CWE-98, Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion'), the root-cause class covering PHP include()/require() calls whose target path is assembled from user-controllable input. In this case the vulnerable code lives in the TouchUp theme's PHP files, which are executed as part of a WordPress front-end request; because the inclusion parameter is reachable pre-authentication, an attacker can supply crafted path input (for example traversal sequences or PHP stream wrappers applied to local paths) to make the theme include and render files outside the intended theme directory. CPE data pins the affected package to cpe:2.3:a:mikado-themes:touchup, the Mikado Themes distribution channel for the WordPress theme. Although a filename-inclusion bug of this class can in some configurations escalate toward code execution, our assessment limits the demonstrated impact to high confidentiality loss (C:H/I:N/A:N) with AC:H, reflecting that reachability of a sensitive file depends on server layout, PHP configuration (such as allow_url_include / open_basedir settings) and the exact parameter handling in the affected version.

Know when Touchup 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 5.9 MEDIUM

Remote unauthenticated LFI (AV:N/PR:N/UI:N) with non-trivial preconditions (AC:H); confidentiality high from file disclosure, but I:N/A:N because the description scopes this as information disclosure, not code execution.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/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

Lifecycle Timeline

2
Patch available
Oct 10, 2026 - 21:17 EUVD
CVE Published
Oct 10, 2026 - 19:35 cve.org
HIGH 8.1

DescriptionCVE.org

Unauthenticated Local File Inclusion in TouchUp < 1.4 versions.

Executive ViewAI

Why It Matters

Self-hosted WordPress sites running the Mikado Themes 'TouchUp' theme below version 1.4 are exposed to an unauthenticated file-inclusion flaw that can let an outside attacker read arbitrary files from the web server, potentially exposing configuration files, credentials and other sensitive data. The vendor has released a fixed version (TouchUp 1.4), so the primary risk is organizational exposure from unpatched or forgotten WordPress deployments rather than a widespread campaign - no public exploit code or confirmed active exploitation was identified at time of analysis. Leadership should care because any business unit, marketing site or regional microsite running this theme on unmanaged hosting represents a low-effort data-disclosure path into the organization's web estate.

Business Impact: High
Compensating Controls

Apply vendor patch (TouchUp 1.4). If upgrade cannot be completed immediately, deactivate or remove the TouchUp theme, restrict administrative and file access on affected hosts, and monitor web logs for suspicious file-inclusion requests.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Low
niche commercial WordPress theme from a single boutique vendor
Data Quality
5 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 Yes
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