Skip to main content

Email Template Customizer EUVDEUVD-2026-100987

| CVE-2026-103358 HIGH
Code Injection (CWE-94)
2026-10-14 audit@patchstack.com GHSA-fqh3-49hp-8c6j
7.5
CVSS 3.1 · Vendor: patchstack
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed plugin endpoint
  2. Exploit
    Submit crafted template input
  3. Execution
    Injected code/content processed
  4. Impact
    Sensitive data disclosed

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The affected component is the VillaTheme 'Email Template Customizer for WooCommerce' plugin, versions up to and including 1.3.4, which necessarily requires a WordPress site running WooCommerce with this plugin installed and active. The supplied CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates network-reachable exploitation with no user interaction and no stated privilege requirement, but the exact vulnerable feature, endpoint, or template-processing setting is NOT described in the available data and could not be confirmed from the vendor advisory. LIMITING FACTORS: exposure is confined to sites running this specific plugin (not WooCommerce generally); the documented impact is confidentiality/content injection rather than code execution; and the PR:N (unauthenticated) assertion is unverified - this plugin class commonly gates such functionality behind authentication, so a privilege prerequisite cannot be ruled out.

Impact

The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, base 7.5) describes a remotely reachable, low-complexity, unauthenticated issue - but its impact profile (C:H, I:N, A:N) is internally inconsistent with the CWE-94 'Code Injection' classification and the 'RCE' tag: genuine code execution would normally yield integrity and/or availability impact, not confidentiality-only. The Patchstack reference URL titles this a 'content injection vulnerability,' which aligns far better with the C:H/I:N/A:N vector than with 'RCE.' This signals the RCE tag likely overstates real impact. No EPSS score, no CISA KEV listing, and no public exploit (POC) were provided, so exploitation status is: no public exploit identified at time of analysis. There is no SSVC decision data. Net assessment: this reads as a real but moderate-priority WordPress plugin bug rather than an urgent RCE - the headline 'RCE' framing is not supported by the supplied CVSS impact metrics. Also note PR:N (unauthenticated) is asserted by the input vector but could not be independently verified against the vendor/Patchstack advisory, and WordPress plugin injection flaws of this class frequently require at least low-privileged authentication - verify with Patchstack before treating as fully unauthenticated.

Exploit ScenarioDerived

A remote attacker reaches an exposed endpoint of the Email Template Customizer for WooCommerce plugin (version 1.3.4 or earlier) and submits crafted input that is improperly treated as code/markup, injecting attacker-controlled content into the rendered email template. Per the supplied vector this requires no user interaction and the dominant documented impact is disclosure of sensitive information (C:H), not full system takeover. No public proof-of-concept was provided in the intelligence set.

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 – Oct 14, 2026

Code injection in the VillaTheme 'Email Template Customizer for WooCommerce' WordPress plugin, affecting versions up to and including 1.3.4, lets an attacker influence the content/code generated by the plugin's email template handling, carrying a high confidentiality impact (C:H) with low integrity impact in our assessment. The supplied advisory vector claims unauthenticated, no-interaction exploitation (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, 7.5), but our independent assessment revises this to PR:L (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N), meaning a privilege prerequisite cannot be ruled out and the unauthenticated claim is unverified. No public exploit code and no CISA KEV entry were identified at time of analysis, and no EPSS score was supplied; exposure is limited to WordPress sites running WooCommerce with this specific plugin active.

RemediationAI

No vendor-released patch version is identified in the provided data; the only version anchor is that 1.3.4 is the last affected release, which suggests the vendor may have addressed the issue in a subsequent version, so verify and apply the latest available release through the WordPress.org plugin update mechanism or the vendor's VillaTheme site before assuming remediation. If an updated build is not yet available or cannot be validated, the most effective compensating control is to deactivate and remove the plugin on sites that do not require its email customization features, accepting the trade-off that WooCommerce transactional emails revert to default templates. Where the plugin must remain active, restrict the attack surface by ensuring only trusted, authenticated administrators can access wp-admin and any plugin settings/preview screens, since our assessment assumes a privilege prerequisite (PR:L) even though the supplied vector claims PR:N; enforce least-privilege roles, and add a WAF rule set that blocks anomalous template/parameter payloads targeting the plugin's admin-ajax or REST routes, understanding that generic WAF rules provide imperfect coverage against injection in serialized or encoded inputs. Monitor the Patchstack advisory and the plugin changelog for a confirmed fixed version, and treat any installed copy remaining at 1.3.4 or below as exposed until then.

Affected VersionsENISA

Email Template Customizer for WooCommerce 0 ≤1.3.4

Affected Packages

euvd email_template_customizer_for_woocommerce 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

The affected component is a PHP-based WordPress plugin that renders and customizes transactional WooCommerce email templates. CWE-94 (Improper Control of Generation of Code) covers cases where user-influenced input reaches a code-generation or template-evaluation sink without adequate sanitization, allowing injected markup or code to be produced by the application. Notably, the classification signals are internally inconsistent: Patchstack tags the record as RCE and CWE-94, yet the advisory's own reference title describes a 'content injection' issue, and the supplied CVSS vector is confidentiality-only (C:H/I:N/A:N), which is not the impact profile normally produced by genuine remote code execution. Our assessment keeps the code-injection root cause while scoring integrity impact (I:L) and requiring privileges (PR:L), reflecting that the precise vulnerable endpoint, hook, or template-processing setting is not described in any available source and could not be confirmed from the vendor advisory. WooCommerce is required as a precursor because the plugin's template pipeline depends on it; no CPE strings were provided, so affected products must be identified by plugin slug and version range rather than formal CPE matching.

Know when Woocommerce 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 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.1 HIGH

Network-reachable, low-complexity; PR:L because plugin template-injection functionality typically requires at least low-privileged authentication; impact is primarily disclosure (C:H) with limited integrity from injected content, matching the 'content injection' framing.

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

Primary rating from Vendor (patchstack).

CVSS VectorVendor: patchstack

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

DescriptionCVE.org

Improper Control of Generation of Code ('Code Injection') vulnerability in VillaTheme Email Template Customizer for WooCommerce email-template-customizer-for-woo allows Code Injection.This issue affects Email Template Customizer for WooCommerce: from n/a through 1.3.4.

Executive ViewAI

Why It Matters

VillaTheme's Email Template Customizer for WooCommerce plugin (versions up to and including 1.3.4) has a code injection vulnerability with no vendor-released patch identified at time of analysis, creating potential exposure of sensitive email/template data on affected WordPress/WooCommerce sites. Because the plugin handles customer-facing email content, a compromise could leak confidential information and damage trust for organizations relying on WooCommerce. Leadership should prioritize discovery, interim controls, and vendor monitoring, especially given unresolved authentication requirements and the lack of an official fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include disabling or removing the plugin, restricting administrative access, deploying WAF/virtual patching, monitoring email template changes, and applying least privilege.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Medium
niche WooCommerce email add-on plugin, moderate WordPress install base
Data Quality
6 sources
Confidence: High

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
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2017-17058 HIGH POC
7.5 Nov 29

The WooCommerce plugin through 3.x for WordPress has a Directory Traversal Vulnerability via a /wp-content/plugins/wooco

CVE-2026-18143 CRITICAL POC
9.8 Sep 26

Unauthenticated arbitrary file upload in Addify's Request a Quote for WooCommerce plugin, affecting all versions up to a

CVE-2021-24212 CRITICAL POC
9.8 Apr 05

The WooCommerce Help Scout WordPress plugin before 2.9.1 (https://woocommerce.com/products/woocommerce-help-scout/) allo

CVE-2022-50972 CRITICAL POC
9.3 Jun 20

WooCommerce 7.1.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary PHP code by

CVE-2025-10162 HIGH POC
8.6 Oct 07

Unauthenticated path traversal in OrderConvo (the "Admin and Customer Messages After Order for WooCommerce" plugin), aff

CVE-2026-81649 CRITICAL POC
9.1 Oct 11

Unauthenticated remote attackers can seize control of the payment configuration on WordPress stores running the Fundiin

CVE-2020-35627 HIGH POC
8.8 Dec 28

Ultimate WooCommerce Gift Cards 3.0.2 is affected by a file upload vulnerability in the Custom GiftCard Template that ca

CVE-2026-103307 HIGH POC
8.6 Oct 14

Unauthenticated attackers can exploit the Walletdoc Payment Gateway for WooCommerce plugin before version 1.8.5 to execu

CVE-2026-14962 HIGH POC
8.6 Sep 09

Unauthenticated SQL injection in the ELEX WooCommerce Request a Quote WordPress plugin (all versions before 2.4.1) allow

CVE-2026-92404 HIGH POC
7.5 Sep 19

Unauthenticated, network-reachable attackers can read the WooCommerce API consumer key and secret stored by the MgoSync

CVE-2023-34000 HIGH POC
7.5 Jun 14

Unauth. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low atta

CVE-2020-11497 HIGH POC
7.5 Aug 26

An issue was discovered in the NAB Transact extension 2.1.0 for the WooCommerce plugin for WordPress. Rated high severit

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