Skip to main content

YITH WooCommerce Product Add-Ons CVE-2026-42383

| EUVDEUVD-2026-31098 HIGH
SQL Injection (CWE-89)
2026-05-20 Patchstack GHSA-g9v3-4rrx-2w2w
7.6
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain high-privileged WordPress credentials
  2. Delivery
    Authenticate to wp-admin over HTTPS
  3. Exploit
    Send crafted request to vulnerable plugin parameter
  4. Execution
    Inject blind SQLi (boolean/time-based) payload
  5. Persist
    Iteratively exfiltrate database contents
  6. Impact
    Use stolen secrets for lateral access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Exploitation requires (1) the YITH WooCommerce Product Add-Ons plugin installed and activated at version 4.29.0 or earlier on a WordPress/WooCommerce site, (2) network reachability to wp-admin or the plugin's AJAX/REST endpoints (AV:N), and (3) valid authenticated session as a high-privileged WordPress user - per CVSS PR:H, typically administrator or shop-manager capability with access to the plugin's management surface. No user interaction by another party is required (UI:N) and attack complexity is low (AC:L). The PR:H prerequisite is the dominant limiting factor: anonymous visitors, customers, and subscriber-level users cannot trigger the vulnerable code path, which substantially reduces the realistic attacker population to insiders or attackers who have already compromised a privileged WordPress account.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L describes a network-reachable, low-complexity attack that requires high privileges, no user interaction, results in a scope change, and yields high confidentiality impact with low availability impact and no integrity impact. The high-privilege prerequisite (PR:H) materially constrains real-world risk: an attacker generally needs administrator-level or equivalent WordPress access, which already implies significant control of the site, so the practical uplift is mainly database read access (e.g., reading credentials, secrets, or data from other tenants/sites in shared environments where scope-change applies). No EPSS score, KEV listing, SSVC decision, or POC was provided in the input, and no public exploit was identified at time of analysis; this is not a confirmed mass-exploitation target. The contradiction worth flagging: PR:H usually does not produce a scope change, but Patchstack assessed S:C - this likely reflects WordPress multisite scenarios or cross-database access via WPDB, and defenders should verify this against the Patchstack advisory before sizing impact.

Exploit ScenarioDerived

An attacker who has obtained high-privileged WordPress credentials (for example, via phishing of an administrator or shop manager, or via reuse of compromised credentials) logs into wp-admin and sends a crafted request to a vulnerable plugin endpoint, embedding boolean- or time-based SQL payloads in a parameter. Because the injection is blind, the attacker iteratively infers query results from response timing or content differences to exfiltrate sensitive database contents such as wp_users password hashes, secret_keys, or customer PII. No public POC was identified at time of analysis, so exploitation today would require custom payload development against the plugin's vulnerable parameter.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 20, 2026

Blind SQL injection in YITH WooCommerce Product Add-Ons (WordPress plugin) through version 4.29.0 allows high-privileged authenticated users to inject malicious SQL into database queries, leading to confidentiality compromise and limited availability impact across a changed security scope. The flaw was disclosed by Patchstack and carries a CVSS 3.1 score of 7.6; no public exploit identified at time of analysis and the issue is not listed in CISA KEV.

RemediationAI

Patch available per vendor advisory; the Patchstack record indicates the issue affects versions up to 4.29.0, so administrators should upgrade YITH WooCommerce Product Add-Ons to the next vendor-released version above 4.29.0 as published on the plugin's WordPress.org page and confirm the installed build via Plugins → Installed Plugins. Until the upgrade can be applied, restrict high-privileged WordPress accounts (administrator, shop manager, and any custom roles granted plugin-management capabilities) to trusted personnel, enforce MFA on those accounts, and rotate any credentials those users could have exposed. As a compensating control, deploy a WordPress-aware WAF (Patchstack, Wordfence, or equivalent virtual patching) to block SQLi payloads against plugin endpoints - the trade-off is that overly aggressive rules can break legitimate admin operations that legitimately include SQL-like syntax. Audit database read access logs for unusual SELECTs originating from web-app user accounts and review the advisory at https://patchstack.com/database/wordpress/plugin/yith-woocommerce-product-add-ons/vulnerability/wordpress-yith-woocommerce-product-add-ons-plugin-4-29-0-sql-injection-vulnerability for any vendor-recommended workaround.

Affected VersionsENISA

YITH WooCommerce Product Add-Ons n/a ≤4.29.0

Affected Packages

euvd yith_woocommerce_product_add_ons 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 vulnerability is rooted in CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input is concatenated into SQL queries without proper sanitization or parameterization. The affected component is the YITH WooCommerce Product Add-Ons plugin (CPE cpe:2.3:a:yith:yith_woocommerce_product_add-ons), an extension that enables WooCommerce store owners to add custom options, fields, and add-on products to WooCommerce listings on WordPress. Because exploitation is blind, the attacker does not receive direct SQL output and must infer query results from boolean/time-based response differences - typically by manipulating an injectable parameter within an authenticated plugin endpoint that passes input into a WPDB query without using $wpdb->prepare() or proper escaping.

Know when Yith Woocommerce Product Add Ons 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.6 HIGH
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L

Primary rating from Vendor (Patchstack) · only source for this CVE.

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in YITH YITH WooCommerce Product Add-Ons allows Blind SQL Injection.

This issue affects YITH WooCommerce Product Add-Ons: from n/a through 4.29.0.

Executive ViewAI

Why It Matters

YITH WooCommerce Product Add-Ons plugin (through version 4.29.0) contains a SQL injection vulnerability accessible to high-privileged authenticated users, enabling potential unauthorized access to WooCommerce databases containing customer, product, and order information. No security patch is currently available from the vendor, leaving organizations dependent on administrative access controls as the primary line of defense. Any compromise of administrator credentials could result in extraction or modification of sensitive business data across affected e-commerce operations.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: Enforce multi-factor authentication on all administrator accounts; implement principle of least privilege for admin role assignments; enable comprehensive database and application-level logging to detect exploitation attempts; restrict administrator panel access by source IP; conduct regular reviews and audits of administrative account assignments and privilege scope.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Social Media
1
Sightings
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.0%
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
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

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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