Skip to main content

WPC Estimated Delivery EUVDEUVD-2026-91962

| CVE-2026-104313 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-03 Wordfence GHSA-f8vp-r4r9-gx2c
6.1
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious link with script in rule_data
  2. Delivery
    Deliver link via phishing to victim
  3. Exploit
    Victim clicks and page reflects payload
  4. Execution
    Script executes in victim browser
  5. Impact
    Hijack session or perform admin actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

Exploitation requires the attacker to supply a crafted value in the 'rule_data' parameter (handled by the plugin's rule/backend template code per the referenced rule.php and class-backend.php) and to successfully trick a user into clicking the malicious link or performing an action - this UI:R requirement is the primary limiting factor. No authentication is needed to craft the request (PR:N), and default configurations of the WPC Estimated Delivery Date for WooCommerce plugin up to and including version 4.0.1 are affected, but the payload only executes within the tricked victim's browser session, so impact is bounded to that user's privileges on the WordPress site.

Impact

This is a reflected Cross-Site Scripting (CWE-79) flaw with a CVSS 3.1 base score of 6.1 (Medium) via the vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N. The network vector, low complexity and lack of required privileges (PR:N) mean an unauthenticated attacker can craft the payload, but exploitation is gated by UI:R - the victim must click a malicious link or perform an action, which materially lowers real-world risk compared to a self-propagating or unauthenticated-no-interaction bug. No EPSS score was provided in the input, so exploitation probability cannot be quantified. The vulnerability is NOT listed in CISA KEV and no public proof-of-concept was supplied, so this is 'no public exploit identified at time of analysis' rather than active exploitation. The scope change (S:C) reflects that injected script executes in the victim's browser session against the WordPress site context. On balance this is a legitimate but moderate-priority issue: the CVSS signals are internally consistent (reflected XSS requiring user interaction), there is no evidence of widespread or targeted exploitation, and impact is limited (C:L/I:L/A:N). Patch version is not confirmed from the available input data.

Exploit ScenarioDerived

An attacker crafts a URL for a vulnerable WPC Estimated Delivery Date for WooCommerce site embedding a malicious script in the 'rule_data' parameter, then lures a logged-in administrator or user into clicking it (e.g., via phishing email). When the page renders the unsanitized parameter, the script executes in the victim's browser session, potentially enabling session/cookie theft or admin actions. No public proof-of-concept was supplied in the input data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 03, 2026

Reflected cross-site scripting (CWE-79) in the WPC Estimated Delivery Date for WooCommerce plugin, affecting all versions up to and including 4.0.1, allows unauthenticated attackers to inject arbitrary web scripts via the 'rule_data' parameter, which execute in a victim's browser if they are tricked into clicking a crafted link. The vulnerability arises from insufficient input sanitization and output escaping, and although no public exploit code is identified at time of analysis, the CVSS 3.1 base score is 6.1 (Medium) with a user-interaction requirement (UI:R). The primary limiting factor is the need to persuade a victim to perform an action; the scope is changed (S:C) because the script runs in the context of the victim's session.

RemediationAI

Vendor-released patch: no exact patched version is listed in the available data; however, an upstream Trac changeset (3724040) suggests the issue is addressed in the plugin's development repository, so updating to the latest available version of WPC Estimated Delivery Date for WooCommerce is the primary remediation. Reference the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/947602ee-eaf2-4f00-af41-4080b6f6228f?source=cve for any updated patch information. If upgrading is not immediately possible, consider disabling the plugin if the estimated delivery date functionality is not essential, as this removes the vulnerable code path. Alternatively, deploy a Web Application Firewall (WAF) rule to detect and block requests containing script tags or malicious payloads in the 'rule_data' parameter, though this may cause false positives for legitimate uses. Restrict access to plugin settings and educate users about the risks of clicking untrusted links to reduce the likelihood of successful exploitation, since the attack requires user interaction.

Affected VersionsENISA

WPC Estimated Delivery Date for WooCommerce 0 ≤4.0.1

Affected Packages

euvd wpc_estimated_delivery_date_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 WPC Estimated Delivery Date for WooCommerce plugin is a WordPress extension that displays estimated delivery dates based on rules. The flaw is a reflected XSS (CWE-79) due to insufficient sanitization of the 'rule_data' parameter and lack of output escaping when rendering the rule template (rule.php line 119) and processing in class-backend.php (lines 385 and 81). An attacker can craft a URL with a malicious script in the 'rule_data' parameter; if a user visits it, the script executes in the context of the WordPress site. The CVSS vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N indicates network attack, low complexity, no privileges required, but user interaction is required. The scope is changed because the injected script can affect resources beyond the vulnerable component, though impact is limited to confidentiality and integrity with no availability impact. The CPE cpe:2.3:a:wpclever:wpc_estimated_delivery_date_for_woocommerce:*:*:*:*:*:*:*:* confirms that all versions of the plugin are affected.

Know when Wpc Estimated Delivery Date For 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 (Wordfence) PRIMARY 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Unauthenticated remote reflected XSS (AV:N/PR:N) requiring victim interaction (UI:R); script runs cross-context in the browser (S:C) with limited C/I impact and no availability effect.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

DescriptionCVE.org

The WPC Estimated Delivery Date for WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'rule_data' parameter in all versions up to, and including, 4.0.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche WooCommerce delivery-date add-on, limited specialized install base
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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