Skip to main content

Product Configurator for WooCommerce CVE-2026-105872

| EUVDEUVD-2026-95772 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-10-09 Patchstack GHSA-7mrq-mrvf-rm6g
7.2
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with high-privilege account
  2. Delivery
    Submit crafted serialized payload
  3. Exploit
    Trigger unsafe unserialize (object injection)
  4. Execution
    Invoke POP gadget chain
  5. Impact
    Execute code / tamper data on server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
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

Exploitation requires an authenticated, high-privileged account (PR:H per the CVSS vector - typically administrator or shop-manager) on a WordPress site running the Product Configurator for WooCommerce plugin at version 1.7.5 or earlier, alongside an active WooCommerce installation. The attacker must supply attacker-controlled serialized data to a plugin code path that calls unserialize() on it. Meaningful impact (beyond object instantiation) realistically depends on the presence of a usable POP gadget chain in the plugin, WooCommerce, or WordPress core. Key limiting factors: the privileged-account prerequisite sharply reduces exposure (not reachable by anonymous or low-privilege users), no user interaction is needed (UI:N), and no public exploit or gadget chain is documented, raising the practical bar to independent exploit development.

Impact

This is a PHP Object Injection flaw (CWE-502) in the WordPress plugin Product Configurator for WooCommerce, scored CVSS 7.2 with vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H. The network attack vector and low complexity are offset by PR:H - exploitation requires an already high-privileged (typically administrator) authenticated account, which substantially narrows the real-world attacker population and is the single most important risk-reducing signal here. No EPSS score was supplied in the input, and there is no CISA KEV listing and no public exploit referenced, so there is no public exploit identified at time of analysis. No SSVC decision data was provided. The high C/I/A impacts reflect the potential for object-injection-to-code-execution IF a suitable POP gadget chain exists in the plugin, WooCommerce, or WordPress core - a condition the single Patchstack reference does not confirm. Net assessment: a genuine but moderate-priority issue for environments running this specific niche plugin, not a mass-exploitation threat, because the PR:H requirement means an attacker must already hold privileged access. Note the apparent tension: PR:H on an object-injection bug suggests Patchstack treated an admin/privileged role as the exploitation gate rather than any subscriber-level user - verify the exact required role with the vendor advisory before deprioritizing or escalating.

Exploit ScenarioDerived

An attacker who already holds a high-privileged (e.g., administrator or shop-manager) account on a WooCommerce store running this plugin submits crafted serialized data to a plugin input that is unserialized without validation. If a usable gadget chain is present in the plugin or its dependencies, the injected object triggers unintended method calls, potentially leading to file operations, data tampering, or remote code execution. No public proof-of-concept is referenced, so weaponization would require the attacker to develop the exploit independently.

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 09, 2026

PHP object injection in the WordPress plugin Product Configurator for WooCommerce through version 1.7.5 allows an authenticated, high-privileged user (typically an administrator or shop manager) to supply crafted serialized data that the plugin passes to unserialize(), potentially enabling object injection and, if a suitable POP gadget chain exists in the plugin, WooCommerce, or WordPress core, arbitrary code execution or similarly severe impact. The flaw is rated CVSS 7.2 (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H) and requires an active WooCommerce installation; no public exploit code or gadget chain is documented and no confirmed vendor-released fix version appears in the provided references, so no public exploit identified at time of analysis.

RemediationAI

No vendor-released patch version is identified in the provided data; the only reference is the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/product-configurator-for-woocommerce/vulnerability/wordpress-product-configurator-for-woocommerce-plugin-1-7-5-php-object-injection-vulnerability?_s_id=cve, so site owners should check the vendor and Patchstack for an update above 1.7.5 and apply it as soon as it is published. Until a fixed version is confirmed, actionable compensating controls include deactivating or removing the Product Configurator for WooCommerce plugin if it is not essential (trade-off: loss of product configuration functionality on the storefront); if the plugin must remain enabled, strictly limit and audit accounts with administrator or shop-manager capabilities because exploitation requires PR:H, enforce least privilege and multi-factor authentication on those accounts, and review user roles for unnecessary high-privilege assignments; optionally deploy WAF rules that flag or block serialized PHP object payloads in requests to the plugin's endpoints (trade-off: possible false positives and bypass by determined attackers); and monitor PHP and WordPress logs for unusual object-injection or unserialize-related errors. Note that because the issue requires high privileges, disabling untrusted high-privilege accounts and closely controlling administrative access materially reduces exposure even before a patch is available.

Affected VersionsENISA

Product Configurator for WooCommerce 0 ≤1.7.5

Affected Packages

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

This is a CWE-502 deserialization-of-untrusted-data issue in a WordPress plugin, Product Configurator for WooCommerce, developed by mklacroix. The vulnerable code path calls PHP's unserialize() on attacker-influenced input, which permits PHP Object Injection: an attacker who can reach that path can instantiate arbitrary classes already loaded in the WordPress, WooCommerce, or plugin context. The provided CPE cpe:2.3:a:mklacroix:product_configurator_for_woocommerce:*:*:*:*:*:*:*:* covers all versions of the plugin, with the advisory specifically naming versions through 1.7.5. Per the authoritative assessment, the vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H means the attack is network-reachable with low complexity and no user interaction, but requires high privileges (PR:H), i.e., an authenticated account such as administrator or shop manager; the scope is unchanged and impact to confidentiality, integrity, and availability is high. Practical weaponization is constrained by the need for a usable POP gadget chain across the plugin, WooCommerce, and WordPress core, and no such chain is documented in the available intelligence.

Know when Product Configurator 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 (Patchstack) PRIMARY 7.2 HIGH
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

Reachable over the network with low complexity but gated behind a high-privilege authenticated account (PR:H); successful object injection can yield full code execution, so C/I/A are all High.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Deserialization of Untrusted Data vulnerability in mklacroix Product Configurator for WooCommerce product-configurator-for-woocommerce allows Object Injection.This issue affects Product Configurator for WooCommerce: from n/a through 1.7.5.

Executive ViewAI

Why It Matters

Product Configurator for WooCommerce plugin versions through 1.7.5 contains a high-severity PHP object injection flaw that requires an authenticated administrator or shop manager and an active WooCommerce installation. Successful exploitation could lead to arbitrary code execution or similarly severe impact on e-commerce sites, though no public exploit code or gadget chain has been identified at time of analysis. Leadership should prioritize inventorying affected sites and restricting privileged access because the plugin currently has no vendor-released patch.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; restrict access to trusted administrators and shop managers, enforce MFA, disable or remove Product Configurator for WooCommerce through 1.7.5 where feasible, deploy WAF/virtual patching, and monitor logs for serialized payload abuse.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Low
niche WooCommerce product-configurator plugin, limited store adoption
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 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

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

Attack Technique

Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.

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