Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister/obtain subscriber account
-
DeliveryAuthenticate to WordPress
-
ExploitInvoke unprotected media-delete action
-
ExecutionDelete arbitrary Media Library attachments
-
ImpactSite content/data destroyed
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must hold an authenticated WordPress account at subscriber level or above on a site where the Checkout Field Manager (Checkout Manager) for WooCommerce plugin (version ≤ 7.9.6) is installed and active. No non-default plugin configuration is required - the missing authorization check is present by default. The chief limiting factor is the need for a valid low-privilege login; however, WooCommerce storefronts very commonly enable self-service customer/subscriber registration, which lets an attacker create the required account at will, substantially weakening this limitation. Impact is bounded to deletion of Media Library attachments (no read access to confidential data), so a defender's realistic concern is content defacement and data loss rather than full compromise. |
| Impact | This is a genuine prioritization candidate for any WooCommerce store running this plugin, though not a top-tier emergency. The CVSS vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H, base 8.1) describes a network-reachable, low-complexity flaw requiring only low privileges (PR:L) and no user interaction - consistent with the description's 'subscriber-level access and above.' Because WooCommerce storefronts routinely enable open customer/subscriber registration, the PR:L barrier is often trivially satisfied, effectively lowering the practical bar toward unauthenticated-equivalent. However, several real-risk signals are MISSING: no EPSS score was provided, there is no CISA KEV listing, and no public POC is referenced, so exploitation probability cannot be quantified from the input. The impact is also narrower than the 8.1 suggests to a casual reader - C:N means no data disclosure; the harm is deletion of arbitrary Media Library attachments (integrity/availability destruction), which can deface a store or cause data loss but does not grant site takeover. Net: real patch priority for affected stores given the low privilege requirement and clean patch path, but this is a data-destruction authorization flaw, not a code-execution or account-takeover bug, and the absence of EPSS/KEV/POC data means active-exploitation risk is currently unestablished rather than confirmed low. |
| Exploit ScenarioDerived | An attacker registers a free customer/subscriber account on a WooCommerce store running the vulnerable plugin (or uses any existing low-privilege login). They then invoke the plugin's unprotected delete action against Media Library attachment IDs, deleting product images, uploaded files, or other media across the entire site without any administrative authorization. No public exploit code is identified at time of analysis, but the missing authorization check makes the action straightforward to script. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 15, 2026
An authorization bypass in the Checkout Field Manager (Checkout Manager) for WooCommerce plugin, affecting all versions up to and including 7.9.6, lets any logged-in user at subscriber level or above delete arbitrary attachments from the WordPress Media Library. The action handler fails to verify that the caller is permitted to remove the targeted attachment, so a low-privilege account - which many WooCommerce storefronts allow anyone to self-register for - is sufficient to destroy site media content. The vendor addressed the flaw in version 7.9.7; there is no public exploit code and no confirmed active exploitation (CISA KEV) at time of analysis, though the assessed EPSS-style risk is driven by how commonly subscriber registration is left open on commerce sites.
RemediationAI
Vendor-released patch: upgrade the Checkout Field Manager (Checkout Manager) for WooCommerce plugin to version 7.9.7 or later, which is the first tag containing the added authorization check per the Trac changeset (https://plugins.trac.wordpress.org/changeset?reponame=&new=3699413%40woocommerce-checkout-manager%2Ftags%2F7.9.7&old=3664055%40woocommerce-checkout-manager%2Ftags%2F7.9.6); the researcher advisory is at https://www.wordfence.com/threat-intel/vulnerabilities/id/477a0d78-08d9-4e12-9ea2-1e5382b852c7?source=cve. If immediate updating is not possible, the highest-value compensating control is to close the free path to the required privilege: disable open WordPress/WooCommerce registration (Settings > General > Membership) or gate new accounts behind manual approval, which removes the ability for an anonymous attacker to mint the subscriber-level account the exploit depends on - the trade-off is that legitimate self-service customer signups are blocked or delayed. As a second layer, tighten the subscriber role with a capability-management plugin so it holds no attachment- or post-deletion capabilities, noting that role-editing plugins can break other plugins that assume default roles. Defenders who do not use the plugin's checkout-field functionality should deactivate and remove it entirely, accepting the loss of those custom checkout fields. Finally, maintain offsite backups of the uploads directory so that any successful mass deletion can be restored, since the vulnerability causes irreversible loss of media files rather than just metadata corruption. Note: no public exploit code has been identified and no vendor-released patch prior to 7.9.7 exists, so upgrading is the only complete fix; the absence of exploit tooling does not mean an attacker needs anything more sophisticated than a single crafted request.
Affected VersionsENISA
Affected Packages
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 a classic CWE-862 Missing Authorization defect in a WordPress plugin. WordPress plugins expose privileged operations either through admin-ajax.php actions, REST API routes, or admin-post handlers; the security model requires that each such handler perform an explicit capability check (for example current_user_can('delete_post', $id)) before acting on a user-supplied object identifier. In Checkout Field Manager (Checkout Manager) for WooCommerce, the routine that deletes attachments does not perform that check, so the request is processed on the basis of the attacker's authenticated session rather than their privileges. The CPE cpe:2.3:a:quadlayers:checkout_field_manager_(checkout_manager)_for_woocommerce:*:*:*:*:*:*:*:* identifies the QuadLayers-maintained plugin distributed through the WordPress.org repository; the sibling package name in the WordPress plugin SVN is woocommerce-checkout-manager. Because WordPress stores Media Library items as posts of type 'attachment' with associated files on disk, a successful delete removes both the database record and the underlying upload, which is what raises the integrity and availability impact to High each (I:H/A:H) while confidentiality remains unaffected (C:N). The CVSS vector AV:N/AC:L/PR:L/UI:N indicates the attack needs only a valid low-privileged login and a single network request, with no user interaction and no special conditions on the target.
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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Exploitable over the network via the plugin's action with only subscriber-level auth (PR:L, AC:L, UI:N); deleting arbitrary media destroys data (I:H) and removes site assets (A:H) with no disclosure (C:N).
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Checkout Field Manager (Checkout Manager) for WooCommerce plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 7.9.6 This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with subscriber-level access and above, to delete arbitrary Media Library attachments.
Executive ViewAI
A high-severity authorization bypass in the Checkout Field Manager (Checkout Manager) for WooCommerce plugin - affecting all versions up to and including 7.9.6 - allows any low-privileged logged-in user, including self-registered subscriber accounts, to permanently delete arbitrary media files from a store's WordPress Media Library. Because many WooCommerce storefronts leave subscriber self-registration open by default, the pool of potential abusers extends well beyond trusted staff to anyone who can create an account on the site. Leadership should care because destructive tampering with product imagery, marketing assets, and downloadable files can degrade storefront credibility, disrupt revenue-generating pages, and force costly content restoration, with no public exploit identified at time of analysis.
Apply vendor patch (7.9.7). Where immediate upgrade is not feasible, restrict or disable open subscriber self-registration, manually vet new low-privilege accounts, remove attachment-deletion capability from subscriber and customer roles, and maintain verified, restorable backups of the Media Library to limit destructive impact.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Woocommerce
View allThe WooCommerce plugin through 3.x for WordPress has a Directory Traversal Vulnerability via a /wp-content/plugins/wooco
Unauthenticated arbitrary file upload in Addify's Request a Quote for WooCommerce plugin, affecting all versions up to a
The WooCommerce Help Scout WordPress plugin before 2.9.1 (https://woocommerce.com/products/woocommerce-help-scout/) allo
WooCommerce 7.1.0 contains a remote code execution vulnerability that allows attackers to execute arbitrary PHP code by
Unauthenticated path traversal in OrderConvo (the "Admin and Customer Messages After Order for WooCommerce" plugin), aff
Unauthenticated remote attackers can seize control of the payment configuration on WordPress stores running the Fundiin
Ultimate WooCommerce Gift Cards 3.0.2 is affected by a file upload vulnerability in the Custom GiftCard Template that ca
Unauthenticated attackers can exploit the Walletdoc Payment Gateway for WooCommerce plugin before version 1.8.5 to execu
Unauthenticated SQL injection in the ELEX WooCommerce Request a Quote WordPress plugin (all versions before 2.4.1) allow
Unauthenticated, network-reachable attackers can read the WooCommerce API consumer key and secret stored by the MgoSync
Unauth. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low atta
An issue was discovered in the NAB Transact extension 2.1.0 for the WooCommerce plugin for WordPress. Rated high severit
EUVD-2026-101841
GHSA-mfhh-qmgc-7465
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB