CVE DatabaseCVE-2026-104926
한국어 권고문 →
CVE-2026-1049266.1/MEDIUMCWE-79

WooCommerce Extra Product Options Pro Reflected Cross-Site Scripting (XSS) Vulnerability (CVE-2026-104926)

⚡ Jump to Patch
Affected Vendors
themehigh
Affected Components
woocommerce-extra-product-options-pro
Published Date
2026-10-31
CVSS v3.1
6.1
MEDIUM
EPSS (30d)
0.3%
FIRST.org
CISA KEV
Not Listed

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

WooCommerce Extra Product Options Pro plugin up to and including version 3.3.2

Impact

Unauthenticated attackers can execute arbitrary web scripts in the victim's browser session via crafted links, potentially leading to session hijacking

Mitigation

Immediately update the plugin to the latest secure version (3.3.3 or higher) and apply WAF rules

Affected Products & Version Scope

WooCommerce Extra Product Options Pro (WordPress plugin) versions up to, and including, 3.3.2

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

The recommended remediation is to upgrade the plugin to version 3.3.3 or higher. You can perform this update via WP-CLI:

bash
# Update the plugin using WordPress CLI
wp plugin update woocommerce-extra-product-options-pro --activate

2. Temporary Workaround & Hardening Configuration

If an immediate update is not feasible, you can deploy Nginx rewrite rules to block malicious requests targeting the vulnerable parameters:

nginx
# Block potential XSS payloads in query strings targeting range picker fields
if ($query_string ~* '(<|%3C).*script.*(>|%3E)') {
    return 403;
}
if ($query_string ~* '(_start|_end)=.*(<|%3C)') {
    return 403;
}

3. Log Audit & IoC Verification Commands

Use the following command to scan your web server access logs for potential exploitation attempts targeting the vulnerable parameters:

bash
# Scan access logs for malicious patterns in _start or _end parameters
grep -Ei '(_start|_end)=.*(<script|javascript:|onerror|onload)' /var/log/nginx/access.log /var/log/apache2/access.log 2>/dev/null
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
Update WooCommerce Extra Product Options Pro to version 3.3.3 or higher immediately to secure your e-commerce platform against session hijacking.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2026-104926) is a Reflected Cross-Site Scripting (XSS) flaw in the WooCommerce Extra Product Options Pro plugin for WordPress. The root cause lies in the insufficient input sanitization and output escaping of the <fieldname>_start and <fieldname>_end parameters used by the 'Date & Time Range Picker' extra field on product pages.

2. Exploitation Mechanics & Attack Scenario

An attacker can inspect the target product page's source code to identify the configured 'Date & Time Range Picker' field name, which requires no prior privileges or knowledge. By appending malicious JavaScript payloads to the <fieldname>_start or <fieldname>_end parameters in a crafted URL, the attacker can target users. If a user is tricked into clicking this link, the payload executes within their browser context, enabling session hijacking or unauthorized actions.

3. Infrastructure & Business Impact

With a CVSS score of 6.1 (Medium), this vulnerability poses a significant risk to e-commerce environments. If an administrative user falls victim to this attack, the attacker could hijack the admin session, leading to complete site compromise, unauthorized transactions, or backdooring of the WordPress environment.

Official Vendor Advisories & References

NVD Original English Description

The WooCommerce Extra Product Options Pro plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the '<fieldname>_start / <fieldname>_end' parameter in all versions up to, and including, 3.3.2 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. This vulnerability is only exploitable on product pages where a Date & Time Range Picker extra field is configured, though the required field name is visible in the product page source and requires no prior knowledge to discover.

Frequently Asked SecOps Questions (CVE-2026-104926)

FAQ

Q1. How critical is CVE-2026-104926 and is it actively exploited in the wild?

CVE-2026-104926 is rated CVSS 6.1 (MEDIUM) with a 30-day EPSS exploitation probability of 0.3%. Organizations running affected versions should prioritize patching based on network exposure.

Q2. Which vendors and products are affected by CVE-2026-104926?

Primary impacted vendors include themehigh across woocommerce-extra-product-options-pro. Scope summary: WooCommerce Extra Product Options Pro (WordPress plugin) versions up to, and including, 3.3.2

Q3. What temporary mitigations or workarounds exist for CVE-2026-104926 before patching?

[Mitigation] Immediately update the plugin to the latest secure version (3.3.3 or higher) and apply WAF rules Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2026-104926

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (themehigh)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2026-104926 WooCommerce Extra Product Options Pro Reflected Cross-Site Scripting (XSS) Vulnerability (CVE-2026-104926) (CVSS 6.1) - Patch & Workaround | CVE Pulse