YITH WooCommerce Subscription Security & Risk Analysis

wordpress.org/plugins/yith-woocommerce-subscription

It allows you to manage recurring payments for product subscription that grant you constant periodical income

7K active installs v4.16.0 PHP 7.4+ WP 6.8+ Updated Apr 9, 2026
recurring-billingsubscription-billingsubscription-boxsubscription-managementsubscriptions
99
A · Safe
CVEs total1
Unpatched0
Last CVENov 11, 2022
Safety Verdict

Is YITH WooCommerce Subscription Safe to Use in 2026?

Generally Safe

Score 99/100

YITH WooCommerce Subscription has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Nov 11, 2022Updated 1mo ago
Risk Assessment

The YITH WooCommerce Subscription plugin v4.15.0 demonstrates a generally strong security posture with robust use of prepared statements for SQL queries and a high percentage of properly escaped outputs. The absence of dangerous functions, file operations, and critical/high severity taint flows is also positive. However, the presence of one unprotected AJAX handler represents a significant concern, as it could be an entry point for attackers. The plugin's vulnerability history, while showing only one high severity CVE, is notable for its recency (2022) and the common vulnerability type of 'Missing Authorization'. This pattern suggests a recurring area for improvement and a need for continued vigilance. Overall, while the code exhibits good security practices in many areas, the unprotected AJAX endpoint and past authorization vulnerabilities warrant careful attention.

Key Concerns

  • Unprotected AJAX handler
  • One high severity CVE historically
  • Common vulnerability type: Missing Authorization
Vulnerabilities
1 published

YITH WooCommerce Subscription Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

YITH plugins by YITHEMES <= (Various Versions) - Missing Authorization

Nov 11, 2022 Patched in 2.16.1 (438d)
Version History

YITH WooCommerce Subscription Release Timeline

v4.16.0Current
v4.15.0
v4.14.0
v4.13.0
v4.12.0
v4.11.0
v4.10.0
v4.9.0
v4.7.1
v4.7.0
v4.6.0
v4.5.0
v4.4.0
v4.3.0
v4.2.0
v4.1.2
v4.1.1
v4.1.0
Code Analysis
Analyzed Mar 16, 2026

YITH WooCommerce Subscription Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
19 prepared
Unescaped Output
118
1747 escaped
Nonce Checks
15
Capability Checks
19
File Operations
0
External Requests
9
Bundled Libraries
1

Bundled Libraries

Select2

SQL Query Safety

100% prepared19 total queries

Output Escaping

94% escaped1865 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

15 flows
filter_subscriptions (includes\admin\class-ywsbs-subscription-list-table.php:339)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

YITH WooCommerce Subscription Attack Surface

Entry Points6
Unprotected1

AJAX Handlers 5

authwp_ajax_yith_plugin_fw_gutenberg_do_shortcodeplugin-fw\includes\builders\gutenberg\class-yith-gutenberg.php:63
authwp_ajax_yith_plugin_fw_save_toggle_element_metaboxplugin-fw\includes\class-yit-metabox.php:86
authwp_ajax_yith_plugin_fw_save_toggle_elementplugin-fw\includes\class-yit-plugin-panel.php:138
authwp_ajax_yith_bh_onboardingplugin-fw\includes\class-yith-bh-onboarding.php:37
authwp_ajax_yith_create_log_fileplugin-fw\includes\class-yith-system-status.php:101

Shortcodes 1

[ywsbs_my_account_subscriptions] includes\class-ywsbs-subscription-shortcodes.php:28
WordPress Hooks 238
actionadmin_initincludes\admin\class-ywsbs-product-post-type-admin.php:31
filterproduct_type_optionsincludes\admin\class-ywsbs-product-post-type-admin.php:43
filterwoocommerce_product_data_tabsincludes\admin\class-ywsbs-product-post-type-admin.php:45
filterwoocommerce_product_data_panelsincludes\admin\class-ywsbs-product-post-type-admin.php:46
actionwoocommerce_process_product_metaincludes\admin\class-ywsbs-product-post-type-admin.php:47
filterrequestincludes\admin\class-ywsbs-subscription-list-table.php:41
actioninitincludes\admin\class-ywsbs-subscription-list-table.php:42
actionrestrict_manage_postsincludes\admin\class-ywsbs-subscription-list-table.php:45
actionpre_get_postsincludes\admin\class-ywsbs-subscription-list-table.php:46
filterpost_row_actionsincludes\admin\class-ywsbs-subscription-list-table.php:52
actionmanage_posts_extra_tablenavincludes\admin\class-ywsbs-subscription-list-table.php:58
actionadmin_action_ywsbs_export_subscriptionincludes\admin\class-ywsbs-subscription-list-table.php:61
filterdefault_hidden_columnsincludes\admin\class-ywsbs-subscription-list-table.php:63
actionadd_meta_boxesincludes\admin\class-ywsbs-subscription-post-type-admin.php:38
actionadd_meta_boxesincludes\admin\class-ywsbs-subscription-post-type-admin.php:39
actionadd_meta_boxesincludes\admin\class-ywsbs-subscription-post-type-admin.php:41
actionadd_meta_boxesincludes\admin\class-ywsbs-subscription-post-type-admin.php:42
actionadmin_menuincludes\admin\class-ywsbs-subscription-post-type-admin.php:44
actionadmin_initincludes\admin\class-ywsbs-subscription-post-type-admin.php:46
actionsave_postincludes\admin\class-ywsbs-subscription-post-type-admin.php:47
filteryit_fw_metaboxes_type_argsincludes\admin\class-ywsbs-subscription-post-type-admin.php:49
filteryith_plugin_fw_metabox_classincludes\admin\class-ywsbs-subscription-post-type-admin.php:51
filteris_protected_metaincludes\admin\class-ywsbs-subscription-post-type-admin.php:52
actionadmin_menuincludes\class-yith-wc-subscription-admin.php:43
filteryith_show_plugin_row_metaincludes\class-yith-wc-subscription-admin.php:46
actionadmin_enqueue_scriptsincludes\class-yith-wc-subscription-admin.php:48
filterproduct_type_optionsincludes\class-yith-wc-subscription-admin.php:50
filterwoocommerce_admin_settings_sanitize_optionincludes\class-yith-wc-subscription-admin.php:52
filterupdate_option_ywsbs_enable_shop_managerincludes\class-yith-wc-subscription-admin.php:53
filterwoocommerce_product_single_add_to_cart_textincludes\class-yith-wc-subscription-frontend.php:34
filteradd_to_cart_textincludes\class-yith-wc-subscription-frontend.php:35
filterwoocommerce_product_add_to_cart_textincludes\class-yith-wc-subscription-frontend.php:36
filterwoocommerce_order_button_textincludes\class-yith-wc-subscription-frontend.php:39
actionwp_enqueue_scriptsincludes\class-yith-wc-subscription-frontend.php:40
actiontemplate_redirectincludes\class-yith-wc-subscription-frontend.php:41
actionplugins_loadedincludes\class-yith-wc-subscription-install.php:26
actioninitincludes\class-yith-wc-subscription-install.php:27
actionbefore_woocommerce_initincludes\class-yith-wc-subscription-install.php:30
actionwoocommerce_single_product_summaryincludes\class-yith-wc-subscription-limit.php:34
actionwp_loginincludes\class-yith-wc-subscription-limit.php:35
actionwoocommerce_cart_loaded_from_sessionincludes\class-yith-wc-subscription-limit.php:36
actioninitincludes\class-yith-wc-subscription.php:71
filterwoocommerce_locate_core_templateincludes\class-yith-wc-subscription.php:74
filterwoocommerce_locate_templateincludes\class-yith-wc-subscription.php:75
filterwoocommerce_get_price_htmlincludes\class-yith-wc-subscription.php:78
filterwoocommerce_order_formatted_line_subtotalincludes\class-yith-wc-subscription.php:79
filterwoocommerce_add_to_cart_validationincludes\class-yith-wc-subscription.php:82
actionwoocommerce_before_calculate_totalsincludes\class-ywsbs-subscription-cart.php:51
actionwoocommerce_calculate_totalsincludes\class-ywsbs-subscription-cart.php:52
actionwoocommerce_after_calculate_totalsincludes\class-ywsbs-subscription-cart.php:53
filterwoocommerce_cart_item_subtotalincludes\class-ywsbs-subscription-cart.php:56
filterwoocommerce_cart_item_priceincludes\class-ywsbs-subscription-cart.php:57
filterwoocommerce_cart_needs_paymentincludes\class-ywsbs-subscription-cart.php:58
filterywsbs_signup_fee_in_cartincludes\class-ywsbs-subscription-cart.php:59
filterwoocommerce_add_to_cart_validationincludes\class-ywsbs-subscription-cart.php:62
actionwoocommerce_available_payment_gatewaysincludes\class-ywsbs-subscription-cart.php:63
filterwoocommerce_add_cart_item_dataincludes\class-ywsbs-subscription-cart.php:65
actionwoocommerce_cart_totals_after_order_totalincludes\class-ywsbs-subscription-cart.php:67
actionwoocommerce_review_order_after_order_totalincludes\class-ywsbs-subscription-cart.php:68
actionwoocommerce_before_checkout_processincludes\class-ywsbs-subscription-cart.php:71
filterwoocommerce_before_calculate_totalsincludes\class-ywsbs-subscription-cart.php:72
filterwoocommerce_get_item_dataincludes\class-ywsbs-subscription-cart.php:75
actiontemplate_redirectincludes\class-ywsbs-subscription-cart.php:76
actionwoocommerce_cart_needs_shippingincludes\class-ywsbs-subscription-cart.php:93
filterwoocommerce_after_checkout_validationincludes\class-ywsbs-subscription-cart.php:94
filterwoocommerce_calculated_totalincludes\class-ywsbs-subscription-cart.php:131
filterwoocommerce_cart_tax_totalsincludes\class-ywsbs-subscription-cart.php:132
filterwoocommerce_product_needs_shippingincludes\class-ywsbs-subscription-cart.php:136
filterwoocommerce_cart_needs_shipping_addressincludes\class-ywsbs-subscription-cart.php:137
filterwoocommerce_product_get_priceincludes\class-ywsbs-subscription-cart.php:205
filterwoocommerce_product_variation_get_priceincludes\class-ywsbs-subscription-cart.php:206
filterrender_block_woocommerce/cart-order-summary-blockincludes\class-ywsbs-subscription-cart.php:770
filterrender_block_woocommerce/checkout-order-summary-taxes-blockincludes\class-ywsbs-subscription-cart.php:773
actionwp_loadedincludes\class-ywsbs-subscription-cron.php:29
actionywsbs_renew_ordersincludes\class-ywsbs-subscription-cron.php:30
actionywsbs_pay_renew_subscription_ordersincludes\class-ywsbs-subscription-cron.php:31
actionywsbs_trash_pending_subscriptionsincludes\class-ywsbs-subscription-cron.php:34
actionywsbs_trash_cancelled_subscriptionsincludes\class-ywsbs-subscription-cron.php:35
actionwoocommerce_account_subscriptions_endpointincludes\class-ywsbs-subscription-my-account.php:37
actionwoocommerce_account_view-subscription_endpointincludes\class-ywsbs-subscription-my-account.php:38
filterwoocommerce_account_menu_itemsincludes\class-ywsbs-subscription-my-account.php:40
filterwoocommerce_account_menu_item_classesincludes\class-ywsbs-subscription-my-account.php:41
filterwoocommerce_endpoint_subscriptions_titleincludes\class-ywsbs-subscription-my-account.php:43
filterwoocommerce_endpoint_view-subscription_titleincludes\class-ywsbs-subscription-my-account.php:44
actionwoocommerce_order_needs_paymentincludes\class-ywsbs-subscription-my-account.php:47
actioninitincludes\class-ywsbs-subscription-my-account.php:49
filteryith_proteo_myaccount_custom_iconincludes\class-ywsbs-subscription-my-account.php:75
actionwoocommerce_store_api_checkout_order_processedincludes\class-ywsbs-subscription-order.php:45
actionwoocommerce_checkout_order_processedincludes\class-ywsbs-subscription-order.php:46
actionwoocommerce_after_order_item_object_saveincludes\class-ywsbs-subscription-order.php:48
actionwoocommerce_payment_completeincludes\class-ywsbs-subscription-order.php:51
actionwoocommerce_order_status_completedincludes\class-ywsbs-subscription-order.php:52
actionwoocommerce_order_status_processingincludes\class-ywsbs-subscription-order.php:53
filterwoocommerce_can_reduce_order_stockincludes\class-ywsbs-subscription-order.php:55
actionwoocommerce_before_delete_orderincludes\class-ywsbs-subscription-order.php:59
actionwoocommerce_trash_orderincludes\class-ywsbs-subscription-order.php:60
actionwoocommerce_untrash_orderincludes\class-ywsbs-subscription-order.php:61
actionbefore_delete_postincludes\class-ywsbs-subscription-order.php:64
actionwp_trash_postincludes\class-ywsbs-subscription-order.php:66
actionuntrashed_postincludes\class-ywsbs-subscription-order.php:68
actionwoocommerce_order_status_cancelledincludes\class-ywsbs-subscription-order.php:72
actionwoocommerce_order_status_cancelledincludes\class-ywsbs-subscription-order.php:74
filterywsbs_price_checkincludes\class-ywsbs-subscription-order.php:104
filterwoocommerce_is_sold_individuallyincludes\class-ywsbs-subscription-order.php:192
filterwoocommerce_shipping_chosen_methodincludes\class-ywsbs-subscription-order.php:253
filterwoocommerce_coupon_validate_user_usage_limitincludes\class-ywsbs-subscription-order.php:265
actionwoocommerce_find_ratesincludes\class-ywsbs-subscription-order.php:672
filterwp_privacy_personal_data_exportersincludes\class-ywsbs-subscription-privacy.php:28
filterwp_privacy_personal_data_erasersincludes\class-ywsbs-subscription-privacy.php:29
filterwoocommerce_paypal_argsincludes\gateways\paypal\class-yith-wc-subscription-paypal.php:134
filterywsbs_cancel_recurring_paymentincludes\gateways\paypal\class-yith-wc-subscription-paypal.php:149
filterwoocommerce_payment_gateway_supportsincludes\gateways\paypal\class-yith-wc-subscription-paypal.php:152
actionwoocommerce_thankyou_paypalincludes\gateways\paypal\class-yith-wc-subscription-paypal.php:153
actionvalid-paypal-standard-ipn-requestincludes\gateways\paypal\includes\class-ywsbs-paypal-ipn-handler.php:46
filterwoocommerce_paypal_payments_modulesincludes\gateways\woocommerce-paypal-payments\class-ywsbs-wc-paypal-payments-integration.php:29
filterywsbs_load_paypal_standard_handlerincludes\gateways\woocommerce-paypal-payments\class-ywsbs-wc-paypal-payments-integration.php:30
filterwoocommerce_payment_gateway_supportsincludes\gateways\woocommerce-paypal-payments\module\src\class-ywsbs-wc-paypal-payments-module.php:80
filteroption_woocommerce-ppcp-data-settingsincludes\gateways\woocommerce-paypal-payments\module\src\class-ywsbs-wc-paypal-payments-module.php:83
actionywsbs_renew_subscriptionincludes\gateways\woocommerce-paypal-payments\module\src\class-ywsbs-wc-paypal-payments-module.php:102
actionywsbs_subscription_payment_completeincludes\gateways\woocommerce-paypal-payments\module\src\class-ywsbs-wc-paypal-payments-module.php:135
filterppcp_create_order_request_body_dataincludes\gateways\woocommerce-paypal-payments\module\src\class-ywsbs-wc-paypal-payments-renewal-handler.php:338
filterwoocommerce_payment_gateway_supportsincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.4.2\class-ywsbs-wc-paypal-payments-module.php:67
actionywsbs_renew_subscriptionincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.4.2\class-ywsbs-wc-paypal-payments-module.php:69
actionywsbs_subscription_payment_completeincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.4.2\class-ywsbs-wc-paypal-payments-module.php:102
filterwoocommerce_payment_gateway_supportsincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.9.0\class-ywsbs-wc-paypal-payments-module.php:67
actionywsbs_renew_subscriptionincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.9.0\class-ywsbs-wc-paypal-payments-module.php:69
actionywsbs_subscription_payment_completeincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.9.0\class-ywsbs-wc-paypal-payments-module.php:102
filterwoocommerce_payment_gateway_supportsincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.9.6\class-ywsbs-wc-paypal-payments-module.php:75
actionywsbs_renew_subscriptionincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.9.6\class-ywsbs-wc-paypal-payments-module.php:77
actionywsbs_subscription_payment_completeincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.9.6\class-ywsbs-wc-paypal-payments-module.php:110
filterppcp_create_order_request_body_dataincludes\gateways\woocommerce-paypal-payments\module\src\legacy\2.9.6\class-ywsbs-wc-paypal-payments-renewal-handler.php:317
filterwoocommerce_payment_gateway_supportsincludes\gateways\woocommerce-paypal-payments\module\src\legacy\3.0.5\class-ywsbs-wc-paypal-payments-module.php:78
actionywsbs_renew_subscriptionincludes\gateways\woocommerce-paypal-payments\module\src\legacy\3.0.5\class-ywsbs-wc-paypal-payments-module.php:80
actionywsbs_subscription_payment_completeincludes\gateways\woocommerce-paypal-payments\module\src\legacy\3.0.5\class-ywsbs-wc-paypal-payments-module.php:113
filterwoocommerce_payment_gateway_supportsincludes\gateways\woocommerce-paypal-payments\module\src\legacy\3.0.6\class-ywsbs-wc-paypal-payments-module.php:79
actionywsbs_renew_subscriptionincludes\gateways\woocommerce-paypal-payments\module\src\legacy\3.0.6\class-ywsbs-wc-paypal-payments-module.php:81
actionywsbs_subscription_payment_completeincludes\gateways\woocommerce-paypal-payments\module\src\legacy\3.0.6\class-ywsbs-wc-paypal-payments-module.php:114
filterppcp_create_order_request_body_dataincludes\gateways\woocommerce-paypal-payments\module\src\legacy\3.0.6\class-ywsbs-wc-paypal-payments-renewal-handler.php:339
actionadmin_noticesinit.php:45
actionplugins_loadedinit.php:81
actionadmin_noticesinit.php:86
actionplugins_loadedinit.php:106
actionelementor/elements/categories_registeredplugin-fw\includes\builders\elementor\class-yith-elementor.php:50
actionelementor/editor/after_enqueue_stylesplugin-fw\includes\builders\elementor\class-yith-elementor.php:52
actionelementor/frontend/after_enqueue_stylesplugin-fw\includes\builders\elementor\class-yith-elementor.php:53
actioninitplugin-fw\includes\builders\gutenberg\class-yith-gutenberg.php:60
actioninitplugin-fw\includes\builders\gutenberg\class-yith-gutenberg.php:61
actioninitplugin-fw\includes\builders\gutenberg\class-yith-gutenberg.php:62
actionwc_ajax_yith_plugin_fw_gutenberg_do_shortcodeplugin-fw\includes\builders\gutenberg\class-yith-gutenberg.php:64
actioninitplugin-fw\includes\class-yit-assets.php:47
actionelementor/editor/before_enqueue_stylesplugin-fw\includes\class-yit-assets.php:48
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-assets.php:50
actioninitplugin-fw\includes\class-yit-assets.php:52
actionshould_load_block_editor_scripts_and_stylesplugin-fw\includes\class-yit-assets.php:53
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-icons.php:970
actionwp_enqueue_scriptsplugin-fw\includes\class-yit-icons.php:971
actionadd_meta_boxesplugin-fw\includes\class-yit-metabox.php:80
actionsave_postplugin-fw\includes\class-yit-metabox.php:81
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-metabox.php:82
filteryit_icons_screen_idsplugin-fw\includes\class-yit-metabox.php:84
filteradmin_body_classplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:93
actionadmin_initplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:94
actionadmin_menuplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:95
actionadmin_menuplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:96
actionadmin_bar_menuplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:97
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:98
actionadmin_initplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:99
filterwoocommerce_screen_idsplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:100
filterwoocommerce_admin_settings_sanitize_optionplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:102
actionyith_plugin_fw_get_field_afterplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:104
actionadmin_action_yith_plugin_fw_save_toggle_elementplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:105
filterwoocommerce_admin_settings_sanitize_optionplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:106
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:108
actionadmin_initplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:109
filteryith_plugin_fw_premium_landing_uriplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:112
actionwoocommerce_admin_field_boxinfoplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:126
actionwoocommerce_admin_field_yith-fieldplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:127
filterwoocommerce_admin_settings_sanitize_optionplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:129
actionadmin_menuplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:132
filteradd_menu_classesplugin-fw\includes\class-yit-plugin-panel-woocommerce.php:134
filteradmin_body_classplugin-fw\includes\class-yit-plugin-panel.php:121
actionadmin_initplugin-fw\includes\class-yit-plugin-panel.php:122
actionadmin_menuplugin-fw\includes\class-yit-plugin-panel.php:123
actionadmin_menuplugin-fw\includes\class-yit-plugin-panel.php:124
actionadmin_bar_menuplugin-fw\includes\class-yit-plugin-panel.php:125
actionadmin_initplugin-fw\includes\class-yit-plugin-panel.php:126
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-plugin-panel.php:128
actionadmin_initplugin-fw\includes\class-yit-plugin-panel.php:129
filteryith_plugin_fw_premium_landing_uriplugin-fw\includes\class-yit-plugin-panel.php:132
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-plugin-panel.php:137
actionall_admin_noticesplugin-fw\includes\class-yit-plugin-panel.php:242
actionadmin_footerplugin-fw\includes\class-yit-plugin-panel.php:243
filterparent_fileplugin-fw\includes\class-yit-plugin-panel.php:245
filtersubmenu_fileplugin-fw\includes\class-yit-plugin-panel.php:246
actionadmin_menuplugin-fw\includes\class-yit-plugin-panel.php:259
filteradd_menu_classesplugin-fw\includes\class-yit-plugin-panel.php:260
filterremovable_query_argsplugin-fw\includes\class-yit-plugin-panel.php:261
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-plugin-panel.php:1081
actionadmin_initplugin-fw\includes\class-yit-plugin-panel.php:1082
actionadmin_footerplugin-fw\includes\class-yit-plugin-panel.php:1213
actionadmin_initplugin-fw\includes\class-yit-plugin-subpanel.php:44
actionadmin_menuplugin-fw\includes\class-yit-plugin-subpanel.php:45
actionadmin_bar_menuplugin-fw\includes\class-yit-plugin-subpanel.php:46
actionadmin_initplugin-fw\includes\class-yit-plugin-subpanel.php:47
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-plugin-subpanel.php:48
actionadmin_enqueue_scriptsplugin-fw\includes\class-yit-pointers.php:118
actionadmin_initplugin-fw\includes\class-yit-pointers.php:119
actionyith_bh_onboardingplugin-fw\includes\class-yith-bh-onboarding.php:36
actionwp_dashboard_setupplugin-fw\includes\class-yith-dashboard.php:146
actionadmin_enqueue_scriptsplugin-fw\includes\class-yith-dashboard.php:147
actionadmin_initplugin-fw\includes\class-yith-post-type-admin.php:65
actioncurrent_screenplugin-fw\includes\class-yith-post-type-admin.php:67
actionedit_form_topplugin-fw\includes\class-yith-post-type-admin.php:70
actionmanage_posts_extra_tablenavplugin-fw\includes\class-yith-post-type-admin.php:119
actionmanage_posts_extra_tablenavplugin-fw\includes\class-yith-post-type-admin.php:120
actionrestrict_manage_postsplugin-fw\includes\class-yith-post-type-admin.php:122
filterrequestplugin-fw\includes\class-yith-post-type-admin.php:123
filterlist_table_primary_columnplugin-fw\includes\class-yith-post-type-admin.php:125
filterpost_row_actionsplugin-fw\includes\class-yith-post-type-admin.php:126
filterpage_row_actionsplugin-fw\includes\class-yith-post-type-admin.php:127
filterdefault_hidden_columnsplugin-fw\includes\class-yith-post-type-admin.php:129
actiondisable_months_dropdownplugin-fw\includes\class-yith-post-type-admin.php:137
filteradmin_body_classplugin-fw\includes\class-yith-system-status.php:95
actionadmin_menuplugin-fw\includes\class-yith-system-status.php:96
actionadmin_initplugin-fw\includes\class-yith-system-status.php:97
actionadmin_noticesplugin-fw\includes\class-yith-system-status.php:98
actionadmin_enqueue_scriptsplugin-fw\includes\class-yith-system-status.php:99
actioninitplugin-fw\includes\class-yith-system-status.php:100
filteryith_plugin_fw_privacy_guide_contentplugin-fw\includes\privacy\class-yith-privacy-plugin-abstract.php:39
actionadmin_initplugin-fw\includes\privacy\class-yith-privacy.php:50
actionplugins_loadedplugin-fw\init.php:94
filterextra_theme_headersplugin-fw\yit-functions.php:602
filteryit_title_special_charactersplugin-fw\yit-functions.php:726
filterplugin_row_metaplugin-fw\yit-plugin.php:56
actionadmin_noticesplugin-fw\yit-plugin.php:298
actionplugins_loadedplugin-fw\yit-plugin.php:300
actionshutdownplugin-fw\yit-woocommerce-compatibility.php:765
filterwoocommerce_product_needs_shippingtemplates\cart\ywsbs-recurring-totals.php:52

Scheduled Events 4

ywsbs_renew_orders
ywsbs_pay_renew_subscription_orders
ywsbs_trash_pending_subscriptions
ywsbs_trash_cancelled_subscriptions
Maintenance & Trust

YITH WooCommerce Subscription Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedApr 9, 2026
PHP min version7.4
Downloads606K

Community Trust

Rating60/100
Number of ratings45
Active installs7K
Developer Profile

YITH WooCommerce Subscription Developer Profile

YITHEMES

33 plugins · 1.1M total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
396 days
View full developer profile
Detection Fingerprints

How We Detect YITH WooCommerce Subscription

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/yith-woocommerce-subscription/assets/css/backend.css/wp-content/plugins/yith-woocommerce-subscription/assets/js/ywsbs-admin.js/wp-content/plugins/yith-woocommerce-subscription/assets/js/jquery.blockUI.min.js/wp-content/plugins/yith-woocommerce-subscription/assets/css/ywsbs-product-editor.css/wp-content/plugins/yith-woocommerce-subscription/assets/js/ywsbs-product-editor.js
Script Paths
/wp-content/plugins/yith-woocommerce-subscription/assets/js/ywsbs-admin.js/wp-content/plugins/yith-woocommerce-subscription/assets/js/jquery.blockUI.min.js/wp-content/plugins/yith-woocommerce-subscription/assets/js/ywsbs-product-editor.js
Version Parameters
yith-woocommerce-subscription/assets/css/backend.css?ver=yith-woocommerce-subscription/assets/js/ywsbs-admin.js?ver=yith-woocommerce-subscription/assets/js/jquery.blockUI.min.js?ver=yith-woocommerce-subscription/assets/css/ywsbs-product-editor.css?ver=yith-woocommerce-subscription/assets/js/ywsbs-product-editor.js?ver=

HTML / DOM Fingerprints

CSS Classes
ywsbs-subscriptionshow_if_ywsbs_subscription
HTML Comments
<!-- This version can't be activate if premium version is active ________________________________________. --><!-- Registration hook ________________________________________. --><!-- Define constants ________________________________________. --><!-- custom styles and javascripts. -->+2 more
Data Attributes
data-ywsbs-product-iddata-ywsbs-product-typedata-ywsbs-subscription-id
JS Globals
yith_ywsbs_admin_params
Shortcode Output
[yith_ywsbs_my_subscriptions][yith_ywsbs_subscribe_button]
FAQ

Frequently Asked Questions about YITH WooCommerce Subscription