Skip to main content

Subscriptions For Woocommerce CVE-2026-1926

| EUVDEUVD-2026-12764 MEDIUM
Missing Authorization (CWE-862)
2026-03-18 Wordfence
5.3
CVSS 3.1 · NVD
View

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.

Impact

The CVSS 5.3 score with vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N indicates a network-accessible vulnerability with low attack complexity, no privilege requirement, and no user interaction needed—placing it in the moderate severity range with focus on integrity impact. However, real-world risk is substantially elevated beyond this score: the attack surface is extremely broad (any unauthenticated user can exploit), the technical impact is business-critical (subscription cancellation directly damages revenue and customer relationships), and the exploit is trivial to automate (simple GET request with predictable parameters). The lack of complexity and the direct business impact make this a priority for urgent patching despite the moderate CVSS score. This is an example where CVSS understates risk because it does not fully weight the business criticality of SaaS/subscription platforms. KEV confirmation and Wordfence reporting indicate active monitoring and likely proof-of-concept availability, pushing real exploitation probability higher than baseline metrics suggest.

Exploit ScenarioDerived

An attacker could craft a simple GET request to a vulnerable WordPress site containing the /wp-admin/?action=wps_sfw_admin_cancel_susbcription&wps_subscription_id=123&nonce=anything parameters and send it to multiple WordPress sites running the plugin. The request would bypass nonce validation because the code only checks if the nonce parameter is non-empty (not actually verifying it cryptographically), allowing the attacker to cancel subscription ID 123 on all targeted sites simultaneously without any authentication. A malicious actor could enumerate subscription IDs through predictable sequencing or via information disclosure and systematically cancel subscriptions at scale, disrupting customer relationships and revenue streams across multiple e-commerce merchants.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 18, 2026

The Subscriptions for WooCommerce plugin contains a critical authentication bypass vulnerability in the subscription cancellation function that allows unauthenticated attackers to cancel any active WooCommerce subscription. The vulnerability affects all versions up to and including 1.9.2 of the plugin (CPE: cpe:2.3:a:wpswings:subscriptions_for_woocommerce:*:*:*:*:*:*:*:*) and stems from a missing capability check combined with improper nonce validation. An attacker can exploit this with a simple GET request, requiring no special privileges or user interaction, resulting in unauthorized modification of subscription data with a CVSS score of 5.3 and confirmed active exploitation potential.

RemediationAI

Immediately upgrade the Subscriptions for WooCommerce plugin to version 1.9.3 or later, which includes proper nonce validation via wp_verify_nonce() and capability checks via current_user_can(). The patch is available through the WordPress plugin repository. For users unable to update immediately, implement a temporary workaround by disabling the plugin until patching is complete, as the vulnerability is unauthenticated and trivial to exploit. Additionally, site administrators should review WooCommerce subscription logs and audit trails for evidence of unauthorized cancellations during the vulnerability window, and consider implementing a Web Application Firewall (WAF) rule to block requests containing wps_subscription_id parameters from non-authenticated sessions. See Wordfence threat intelligence at https://www.wordfence.com/threat-intel/vulnerabilities/id/eabfdf29-eca9-4e4b-b809-23a83f5a91ac?source=cve for additional details and confirmation of patch deployment.

Affected VersionsENISA

Subscriptions for WooCommerce * ≤1.9.2

Affected Packages

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

The vulnerability resides in the WordPress plugin architecture where the wps_sfw_admin_cancel_susbcription() function is improperly hooked to the init action without adequate security controls. The root cause falls under CWE-862 (Missing Authorization), where the function performs only a non-empty check on the nonce parameter (isset() check) but fails to invoke the critical wp_verify_nonce() function required by WordPress security standards. The plugin is built for WooCommerce, a WordPress e-commerce framework, and the vulnerability allows manipulation of subscription data through the wps_subscription_id GET parameter. This represents a fundamental failure in the WordPress security model where admin-level operations must be protected by both authentication (ensuring the user is logged in) and authorization (ensuring the user has the manage_options or equivalent capability), neither of which are enforced here.

Know when Subscriptions 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

NVD PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

DescriptionCVE.org

The Subscriptions for WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the wps_sfw_admin_cancel_susbcription() function in all versions up to, and including, 1.9.2. This is due to the function being hooked to the init action without any authentication or authorization checks, and only performing a non-empty check on the nonce parameter without actually validating it via wp_verify_nonce(). This makes it possible for unauthenticated attackers to cancel any active WooCommerce subscription by sending a crafted GET request with an arbitrary nonce value via the wps_subscription_id parameter.

Executive ViewAI

Why It Matters

Organizations using all should be aware of moderate risk from CVE-2026-1926, a missing authorization vulnerability rated CVSS 5.3. Attackers could gain access beyond their authorized level. Organizations should apply vendor updates when available and monitor for exploitation.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: restrict network access and enable monitoring.

Threat Intelligence Overview

EPSS Score
0.1%
Top 72% exploitable
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 No
EPSS 0.1%
Patch available No
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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Low

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
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.

Related Vulnerabilities in WordPress Plugin Authorization Bypass

View all 3

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