Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-1926: CWE-862 Missing Authorization in wpswings Subscriptions for WooCommerce

0
Medium
VulnerabilityCVE-2026-1926cvecve-2026-1926cwe-862
Published: Wed Mar 18 2026 (03/18/2026, 03:37:14 UTC)
Source: CVE Database V5
Vendor/Project: wpswings
Product: Subscriptions for WooCommerce

Description

CVE-2026-1926 is a medium severity vulnerability in the Subscriptions for WooCommerce WordPress plugin (all versions up to 1. 9. 2). It arises from a missing authorization check in the wps_sfw_admin_cancel_susbcription() function, which is hooked to the init action without proper authentication or nonce verification. This flaw allows unauthenticated attackers to cancel any active WooCommerce subscription by sending a crafted GET request with an arbitrary nonce and subscription ID. The vulnerability impacts data integrity but does not affect confidentiality or availability. No known exploits are currently reported in the wild. Organizations using this plugin should urgently implement custom access controls or disable the vulnerable functionality until an official patch is released. Countries with significant WooCommerce usage and e-commerce activity are at higher risk.

AI-Powered Analysis

AILast updated: 03/18/2026, 14:58:33 UTC

Technical Analysis

The vulnerability identified as CVE-2026-1926 affects the Subscriptions for WooCommerce plugin for WordPress, specifically versions up to and including 1.9.2. The root cause is a missing authorization check in the function wps_sfw_admin_cancel_susbcription(), which is triggered on the WordPress 'init' action hook. This function does not verify user capabilities or properly validate the nonce parameter using wp_verify_nonce(), relying only on a non-empty check. Consequently, an unauthenticated attacker can craft a GET request containing an arbitrary nonce and a wps_subscription_id parameter to cancel any active WooCommerce subscription. This represents a CWE-862 (Missing Authorization) vulnerability, allowing unauthorized modification of subscription data. The CVSS v3.1 base score is 5.3 (medium severity), reflecting the network attack vector, no privileges required, no user interaction needed, and impact limited to integrity (subscription cancellation) without affecting confidentiality or availability. No patches or exploits are currently known, but the vulnerability poses a risk to the integrity of subscription management in WooCommerce stores using this plugin.

Potential Impact

The primary impact of this vulnerability is unauthorized modification of subscription data, specifically the cancellation of active subscriptions without legitimate authorization. This can lead to financial loss for merchants due to disrupted recurring revenue streams and customer dissatisfaction. Attackers could abuse this flaw to cause operational disruption by cancelling multiple subscriptions en masse. Although confidentiality and availability are not directly impacted, the integrity breach undermines trust in the e-commerce platform. Organizations relying on WooCommerce subscriptions for revenue generation are particularly vulnerable. The ease of exploitation (no authentication or user interaction required) increases the risk of automated or mass exploitation attempts. However, the lack of known exploits in the wild suggests limited active exploitation currently. Still, the vulnerability could be leveraged in targeted attacks against online stores, especially those with high subscription volumes.

Mitigation Recommendations

Until an official patch is released, organizations should implement the following mitigations: 1) Restrict access to the vulnerable plugin functionality by disabling or removing the Subscriptions for WooCommerce plugin if feasible. 2) Implement custom code or use security plugins to enforce capability checks on the wps_sfw_admin_cancel_susbcription() function, ensuring only authorized users can trigger subscription cancellations. 3) Monitor web server logs for suspicious GET requests containing the wps_subscription_id parameter and arbitrary nonce values to detect potential exploitation attempts. 4) Employ Web Application Firewalls (WAFs) with custom rules to block unauthorized requests targeting the vulnerable endpoint. 5) Educate site administrators to update the plugin promptly once a security update is available. 6) Regularly audit subscription data integrity and reconcile with payment records to identify unauthorized cancellations. These steps go beyond generic advice by focusing on access control enforcement, monitoring, and proactive detection tailored to this vulnerability.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2026-02-04T19:42:00.982Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 69baba10771bdb1749a5df96

Added to database: 3/18/2026, 2:43:28 PM

Last enriched: 3/18/2026, 2:58:33 PM

Last updated: 3/18/2026, 3:55:55 PM

Views: 4

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses