WP Helper Premium Security & Risk Analysis

wordpress.org/plugins/wp-helper-lite

All-in-one WordPress toolkit: contact channels, SMTP, maintenance, AI, spam filter, WooCommerce — one plugin.

1K active installs v4.7.5 PHP 7.4+ WP 6.7+ Updated Jul 20, 2026
contact-buttonmaintenance-modesecuritysmtpwoocommerce
96
A · Safe
CVEs total5
Unpatched0
Last CVEOct 9, 2024
Safety Verdict

Is WP Helper Premium Safe to Use in 2026?

Generally Safe

Score 96/100

WP Helper Premium has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

5 known CVEsLast CVE: Oct 9, 2024Updated 1mo ago
Risk Assessment

The wp-helper-lite plugin version 4.6.2 exhibits a mixed security posture. On the positive side, it demonstrates good practices in handling SQL queries, exclusively using prepared statements, and a high percentage of properly escaped output, which mitigates a significant portion of cross-site scripting risks. The absence of bundled libraries and a low number of file operations and external HTTP requests are also positive indicators. However, several concerns warrant attention.

The static analysis reveals a notable attack surface with 5 AJAX handlers, 3 of which lack authentication checks. This creates potential entry points for unauthorized actions. While taint analysis shows no critical or high severity vulnerabilities, the presence of 3 flows with unsanitized paths indicates potential avenues for exploitation if malicious input is not adequately handled, even if they don't currently lead to high-severity issues. The history of 5 known CVEs, including medium severity vulnerabilities like missing authorization, CSRF, XSS, and SQL injection, is a significant concern. Although none are currently unpatched, this pattern suggests a recurring struggle with implementing robust security measures, particularly around authorization and input validation.

In conclusion, wp-helper-lite has some strengths in its code's handling of SQL and output escaping. Nevertheless, the unprotected AJAX endpoints and the plugin's past vulnerability history, which includes multiple types of common web vulnerabilities, indicate that it has not consistently maintained a strong security posture. Users should be cautious, and developers should prioritize addressing the identified attack vectors and ensure all past vulnerabilities are thoroughly understood and mitigated in future development.

Key Concerns

  • AJAX handlers without auth checks
  • Flows with unsanitized paths
  • Total known CVEs (5)
  • Medium severity CVEs (4)
Vulnerabilities
5 published

WP Helper Premium Security Vulnerabilities

CVEs by Year

3 CVEs in 2023
2023
2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

High
1
Medium
4

5 total CVEs

CVE-2024-9065medium · 5.3Missing Authorization

WP Helper Premium <= 4.6.1 - Missing Authorization in whp_smtp_send_mail_test

Oct 9, 2024 Patched in 4.6.2 (195d)
CVE-2024-32595medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Helper Premium < 4.6.0 - Reflected Cross-Site Scripting

Apr 16, 2024 Patched in 4.6.0 (9d)
CVE-2023-46614medium · 4.3Cross-Site Request Forgery (CSRF)

WP Helper Premium <= 4.5.1 - Cross-Site Request Forgery via whp_fields

Oct 24, 2023 Patched in 4.5.2 (91d)
CVE-2023-0448medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Helper Premium <= 4.2.0 - Reflected Cross-Site Scripting

Jan 24, 2023 Patched in 4.3.0 (364d)
WF-4d6ea02d-df63-476c-b205-fa64ada18db5-wp-helper-litehigh · 8.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

WP Helper Premium <= 4.2.0 - Authenticated (Contributor+) SQL Injection

Jan 19, 2023 Patched in 4.3.0 (369d)
Code Analysis
Analyzed Mar 16, 2026

WP Helper Premium Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
130
813 escaped
Nonce Checks
4
Capability Checks
6
File Operations
1
External Requests
1
Bundled Libraries
0

Output Escaping

86% escaped943 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

7 flows3 with unsanitized paths
whp_extention_duplicate_action (functions\class.wps-frontend-setup-function.php:750)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

WP Helper Premium Attack Surface

Entry Points5
Unprotected3

AJAX Handlers 5

authwp_ajax_whp_ajax_sendmail_popupfunctions\ajax.php:19
noprivwp_ajax_whp_ajax_sendmail_popupfunctions\ajax.php:20
authwp_ajax_whp_ajax_table_sidebar_adminfunctions\ajax.php:30
authwp_ajax_whp_smtp_send_mail_testfunctions\class.wps-frontend-setup-function.php:36
noprivwp_ajax_whp_smtp_send_mail_testfunctions\class.wps-frontend-setup-function.php:37
WordPress Hooks 75
actionadmin_enqueue_scriptsfunctions\class.wps-admin-setup-function.php:18
actionadmin_enqueue_scriptsfunctions\class.wps-admin-setup-function.php:19
actionadmin_menufunctions\class.wps-admin-setup-function.php:20
actionwp_enqueue_scriptsfunctions\class.wps-frontend-setup-function.php:18
actionwp_enqueue_scriptsfunctions\class.wps-frontend-setup-function.php:19
actionwpfunctions\class.wps-frontend-setup-function.php:40
actionwp_headfunctions\class.wps-frontend-setup-function.php:104
actionwp_body_openfunctions\class.wps-frontend-setup-function.php:108
actionwp_footerfunctions\class.wps-frontend-setup-function.php:112
actionwp_footerfunctions\class.wps-frontend-setup-function.php:113
actionphpmailer_initfunctions\class.wps-frontend-setup-function.php:155
filterwp_mail_content_typefunctions\class.wps-frontend-setup-function.php:156
filterxmlrpc_enabledfunctions\class.wps-frontend-setup-function.php:191
actionwp_enqueue_scriptsfunctions\class.wps-frontend-setup-function.php:194
actioninitfunctions\class.wps-frontend-setup-function.php:212
filterthe_generatorfunctions\class.wps-frontend-setup-function.php:269
filteradmin_footer_textfunctions\class.wps-frontend-setup-function.php:274
filterupdate_footerfunctions\class.wps-frontend-setup-function.php:279
filterauto_update_corefunctions\class.wps-frontend-setup-function.php:284
filterauto_update_translationfunctions\class.wps-frontend-setup-function.php:285
actionadmin_menufunctions\class.wps-frontend-setup-function.php:286
actionadmin_menufunctions\class.wps-frontend-setup-function.php:291
filterwoocommerce_product_single_add_to_cart_textfunctions\class.wps-frontend-setup-function.php:310
filterwoocommerce_product_add_to_cart_textfunctions\class.wps-frontend-setup-function.php:318
filterwoocommerce_get_price_htmlfunctions\class.wps-frontend-setup-function.php:324
actionwoocommerce_after_add_to_cart_buttonfunctions\class.wps-frontend-setup-function.php:328
filteruse_block_editor_for_postfunctions\class.wps-frontend-setup-function.php:375
actionadmin_menufunctions\class.wps-frontend-setup-function.php:378
filterpost_row_actionsfunctions\class.wps-frontend-setup-function.php:383
filterpage_row_actionsfunctions\class.wps-frontend-setup-function.php:384
actionadmin_action_whp_extention_duplicate_actionfunctions\class.wps-frontend-setup-function.php:385
actionwpfunctions\class.wps-frontend-setup-function.php:389
actioninitfunctions\class.wps-frontend-setup-function.php:392
filterscript_loader_srcfunctions\class.wps-frontend-setup-function.php:395
filterstyle_loader_srcfunctions\class.wps-frontend-setup-function.php:396
actioninitfunctions\class.wps-frontend-setup-function.php:399
filterstyle_loader_srcfunctions\class.wps-frontend-setup-function.php:402
filterwp_resource_hintsfunctions\class.wps-frontend-setup-function.php:410
actionlogin_headfunctions\class.wps-frontend-setup-function.php:425
filterlogin_headerurlfunctions\class.wps-frontend-setup-function.php:436
actionwp_enqueue_scriptsfunctions\class.wps-frontend-setup-function.php:443
actionadmin_initfunctions\class.wps-frontend-setup-function.php:452
filtermanage_edit-shop_order_columnsfunctions\class.wps-frontend-setup-function.php:456
actionpre_get_postsfunctions\class.wps-frontend-setup-function.php:457
actionmanage_shop_order_posts_custom_columnfunctions\class.wps-frontend-setup-function.php:458
actionrestrict_manage_postsfunctions\class.wps-frontend-setup-function.php:459
filterupload_mimesfunctions\class.wps-frontend-setup-function.php:464
filterwp_handle_upload_prefilterfunctions\class.wps-frontend-setup-function.php:466
actionadmin_headfunctions\class.wps-frontend-setup-function.php:468
filtertiny_mce_pluginsfunctions\class.wps-frontend-setup-function.php:650
filterwp_resource_hintsfunctions\class.wps-frontend-setup-function.php:651
filterembed_oembed_discoverfunctions\class.wps-frontend-setup-function.php:679
filtertiny_mce_pluginsfunctions\class.wps-frontend-setup-function.php:687
filterrewrite_rules_arrayfunctions\class.wps-frontend-setup-function.php:689
actionwoocommerce_product_meta_endfunctions\class.wps-frontend-setup-function.php:894
actionadd_meta_boxesfunctions\class.wps-frontend-setup-function.php:958
actionwoocommerce_process_product_metafunctions\class.wps-frontend-setup-function.php:974
filterwoocommerce_checkout_fieldsfunctions\class.wps-frontend-setup-function.php:996
actionwp_enqueue_scriptsfunctions\class.wps-frontend-setup-function.php:1064
actionwp_footerfunctions\class.wps-frontend-setup-function.php:1065
actionwoocommerce_after_checkout_billing_formfunctions\class.wps-frontend-setup-function.php:1069
actionwoocommerce_checkout_processfunctions\class.wps-frontend-setup-function.php:1070
actionwoocommerce_checkout_update_order_metafunctions\class.wps-frontend-setup-function.php:1071
actionwp_footerfunctions\class.wps-frontend-setup-function.php:1074
filterthe_contentfunctions\class.wps-frontend-setup-function.php:1075
actionwoocommerce_checkout_order_processedfunctions\class.wps-frontend-setup-function.php:1079
filterwoocommerce_payment_gatewaysfunctions\class.wps-frontend-setup-function.php:1294
actionwp_enqueue_scriptsfunctions\class.wps-frontend-setup-function.php:1374
actionwp_enqueue_scriptsfunctions\class.wps-frontend-setup-function.php:1377
actionwp_headfunctions\class.wps-frontend-setup-function.php:1385
actionwp_headfunctions\class.wps-frontend-setup-function.php:1420
actionwoocommerce_email_before_order_tablefunctions\wallet\class.wps-wallet-momo.php:33
actionwoocommerce_email_before_order_tablefunctions\wallet\class.wps-wallet-shopeepay.php:41
actionwoocommerce_email_before_order_tablefunctions\wallet\class.wps-wallet-vnpay.php:41
actionwoocommerce_email_before_order_tablefunctions\wallet\class.wps-wallet-zalopay.php:41
Maintenance & Trust

WP Helper Premium Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.6
Last updatedJul 20, 2026
PHP min version7.4
Downloads34K

Community Trust

Rating72/100
Number of ratings8
Active installs1K
Developer Profile

WP Helper Premium Developer Profile

Mat Bao Corporation

1 plugin · 1K total installs

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

How We Detect WP Helper Premium

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-helper-lite/assets/admin/css/app.css/wp-content/plugins/wp-helper-lite/assets/admin/css/responsive.css/wp-content/plugins/wp-helper-lite/assets/admin/lib/codemirror/css/codemirror.css/wp-content/plugins/wp-helper-lite/assets/admin/js/app.js/wp-content/plugins/wp-helper-lite/assets/admin/lib/codemirror/js/config.js
Script Paths
https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.62.0/addon/hint/show-hint.min.csshttps://cdn.jsdelivr.net/jquery.dirtyforms/2.0.0/jquery.dirtyforms.min.jshttps://cdnjs.cloudflare.com/ajax/libs/codemirror/5.62.0/codemirror.min.jshttps://cdnjs.cloudflare.com/ajax/libs/codemirror/5.62.0/mode/css/css.min.jshttps://cdnjs.cloudflare.com/ajax/libs/codemirror/5.62.0/addon/hint/css-hint.min.jshttps://cdnjs.cloudflare.com/ajax/libs/codemirror/5.62.0/addon/hint/show-hint.min.js
Version Parameters
/wp-content/plugins/wp-helper-lite/assets/admin/css/app.css?ver=/wp-content/plugins/wp-helper-lite/assets/admin/css/responsive.css?ver=/wp-content/plugins/wp-helper-lite/assets/admin/lib/codemirror/css/codemirror.css?ver=/wp-content/plugins/wp-helper-lite/assets/admin/js/app.js?ver=/wp-content/plugins/wp-helper-lite/assets/admin/lib/codemirror/js/config.js?ver=

HTML / DOM Fingerprints

CSS Classes
menu-admin-icon
JS Globals
MB_WHPMB_WHP_Frontend_Setup_FunctionMB_WHP_Admin_Setup_FunctionMB_WHP_Data_OldMB_WHP_Wallet_Momowhp_get_list_tab+4 more
FAQ

Frequently Asked Questions about WP Helper Premium