Skip to main content

Product Feed WooCommerce CVE-2026-87968

| EUVDEUVD-2026-100857 MEDIUM
Improper Access Control (CWE-284)
2026-10-14 WPScan GHSA-8964-f92q-cm7g
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Send unauthenticated AJAX request
  2. Exploit
    Invoke store-registration action (no nonce/capability check)
  3. Impact
    Force re-registration and overwrite stored shop secret

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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

Exploitation Conditions

The target WordPress site must have the 'Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant' plugin installed and active at a version below 5.3.2. The vulnerable AJAX action that registers the store with the feed service performs no nonce (CSRF) check and no capability check and is exposed to unauthenticated users, so no authentication, no specific non-default setting, and no user interaction are required (consistent with AV:N/AC:L/PR:N/UI:N). The limiting factors are scope and impact rather than access: exploitation only affects the plugin's stored shop secret / feed re-registration (integrity-only, I:L) and does not grant code execution, data disclosure, or site takeover; the sole precondition beyond network reachability is that the vulnerable plugin version is present and the feed registration feature is in use.

Impact

This is a medium-severity, integrity-only access-control flaw (CWE-284), and the signals are consistent in pointing to limited real-world urgency rather than an emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N = 5.3) shows remote, low-complexity, unauthenticated exploitation but with only a LOW integrity impact and NO confidentiality or availability impact - the attacker can overwrite the stored shop secret and force re-registration, not take over the site or read data. EPSS is low at 0.17% (5th percentile), and the CVE is NOT on CISA KEV, so there is no evidence of active exploitation; SSVC agrees (Exploitation: none). The counter-signals are that publicly available exploit code exists (WPScan) and SSVC marks the issue Automatable: yes with partial technical impact, meaning opportunistic/mass scanning against WordPress/WooCommerce sites is plausible even though impact per victim is modest. Net: treat as a routine-priority patch (disruption of the Google/Microsoft product-feed integration), not a high-urgency incident. Note the signal tension to resolve operationally: POC availability + automatable does not equal active exploitation, and low EPSS + no KEV reinforce that this is currently a theoretical/opportunistic risk rather than a widespread campaign.

Exploit ScenarioDerived

An attacker sends a crafted request to the plugin's unauthenticated AJAX registration action against any vulnerable WooCommerce store, forcing it to re-register with the feed service and overwriting the stored shop secret. Because no nonce or capability check is enforced, no login or user interaction is needed, and publicly available exploit code (WPScan) lowers the bar further. The result is disruption or hijacking of the store's product-feed registration rather than full site compromise.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Unauthenticated visitors to any WordPress site running the 'Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant' plugin below version 5.3.2 can invoke an AJAX action that re-registers the store with the plugin's feed service and overwrites the stored shop secret, because that action performs neither a nonce nor a capability check (CVSS 3.1 5.3, AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N). The impact is integrity-only and confined to the plugin's feed registration state - there is no code execution, data disclosure, or site takeover path - and publicly available exploit code exists per the WPScan advisory. Real-world urgency is low: EPSS is 0.17% (5th percentile) and the CISA SSVC assessment records exploitation as 'none', with only the plugin version being a precondition.

RemediationAI

Upgrade the plugin to 5.3.2 or later - the vendor-released fix per the available data is version 5.3.2, the first release above the vulnerable 'before 5.3.2' range, and the WPScan advisory at https://wpscan.com/vulnerability/92b501c0-e237-4dd5-a88a-8472398b1c7e/ should be checked for the definitive patched build. Because the overwritten value is the store's stored shop secret, patching alone does not restore prior state: after upgrading, re-register the store with the feed service and regenerate/rotate the shop secret, then verify that Google Shopping, Microsoft Advertising and any other configured channels still sync correctly, since stale credentials will silently break feeds. If the plugin cannot be updated immediately, the least disruptive compensating control is to deactivate the plugin until it can be patched - trade-off: product feed synchronisation to all configured channels stops for the duration. A narrower option is a WAF or reverse-proxy rule that rejects unauthenticated POST requests to wp-admin/admin-ajax.php carrying the plugin's registration action parameter, but this must be tuned carefully because blanket blocking or rate-limiting of admin-ajax.php breaks legitimate front-end AJAX features on many sites, including this plugin's own storefront behaviour. Restricting administrative access to wp-admin and monitoring for unexpected feed re-registration or secret changes provide detection value but are not preventive; note that nonce-based CSRF mitigations are ineffective here because the endpoint is reachable without any session or token. Sites that do not use the plugin's feed registration feature effectively have no exposure and may simply leave the plugin deactivated.

Affected VersionsENISA

Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant 0 <5.3.2

Affected Packages

euvd product_feed_for_google_shopping_microsoft_advertising_and_40_channels_for_woocommerce_merchant fix: 5.3.2

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 WordPress plugin access-control defect (CWE-284, Improper Access Control) in the AJAX handler that registers the store with the plugin's feed service. WordPress exposes plugin AJAX endpoints through wp-admin/admin-ajax.php; handlers hooked to wp_ajax_nopriv_<action> are deliberately reachable by unauthenticated visitors, which makes the absence of two standard guards - check_ajax_referer() for a nonce and current_user_can() for a capability check - directly exploitable by any anonymous request (consistent with PR:N/UI:N). The missing nonce also gives the action a CSRF character, so a logged-in administrator could be induced to trigger it, but authentication is not required at all. The stored 'shop secret' is the credential the plugin uses to authenticate the store against its feed service; overwriting it desynchronises the store's registration, which is an integrity violation of limited scope (I:L) rather than a confidentiality or availability compromise. The provided CPE is a vendor 'unknown' string with wildcard versioning, so exact version scoping must be taken from the EUVD range (0 through versions below 5.3.2) rather than from CPE matching. SSVC flags the issue as Automatable: yes and Technical Impact: partial - a trivially scriptable, low-skill request against many sites, but with bounded per-site consequence.

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 (WPScan) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

Unauthenticated remote AJAX action with no nonce/capability check gives AV:N/AC:L/PR:N/UI:N; overwriting the shop secret is a limited integrity impact (I:L) with no C or A effect.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Oct 14, 2026 - 14:22 NVD
5.3 (None) 5.3 (MEDIUM)
Patch available
Oct 14, 2026 - 08:16 EUVD
CVE Published
Oct 14, 2026 - 06:00 cve.org
MEDIUM 5.3
CVE Published
Oct 14, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant WordPress plugin before 5.3.2 does not perform a nonce or capability check on the AJAX action that registers the store with its feed service and exposes it to unauthenticated users, so any visitor can force the store to re-register and overwrite the Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant WordPress plugin before 5.3.2's stored shop secret.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Medium
third-party WooCommerce product-feed plugin, moderate install base, not universal
Exploit
POC
Public exploit code exists
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 Yes
EPSS 0.2%
Patch available Yes
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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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