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.
We have discovered 847 live websites that are affected by CVE-2026-1926.
| Product | |
| Category | Wordpress Plugins |
| Vulnerable Domains | 847 live websites (69% of Subscriptions For Woocommerce install base) |
| Vulnerable Versions |
|
| Vulnerable Versions Count | 45 versions ( 98% of all versions) |
| 365 websites | |
| 89 websites | |
| 48 websites | |
| 35 websites | |
| 33 websites | |
| 21 websites | |
| 21 websites | |
| 18 websites | |
| 18 websites | |
| 17 websites |
| .com | 446 websites |
| .org | 72 websites |
| .co.uk | 51 websites |
| .net | 22 websites |
| .com.au | 18 websites |
| .nl | 15 websites |
| .de | 13 websites |
| .com.br | 13 websites |
| .ca | 12 websites |
| .fr | 10 websites |
| Domain | Country | Rank | Contacts |
|---|---|---|---|
| **************.com | ***,*** | ||
| ********.net | ***,*** | ||
| ******.org | ***,*** | ||
| ********************.com | ***,*** | ||
| **************.com | ***,*** | ||
| ****************.com | ***,*** | ||
| **************.com | ***,*** | ||
| ************.co | ***,*** | ||
| ******************.com | ***,*** | ||
| **********.com | *,***,*** |
FAQ