WP Frontend Security & Risk Analysis

wordpress.org/plugins/wp-frontend

Frontend profile builder, authentication and post submission plugin for wordpress. Evenrything is in frontend.

10 active installs v1.0.1.1 PHP + WP 3.0.1+ Updated Oct 6, 2018
contactformsfrontendlogin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Frontend Safe to Use in 2026?

Generally Safe

Score 85/100

WP Frontend has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The 'wp-frontend' plugin v1.0.1.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no known vulnerabilities or CVEs recorded. The absence of bundled libraries and file operations also reduces potential attack vectors. However, significant concerns arise from its attack surface. With 18 AJAX handlers, a substantial 10 of them lack authentication checks, creating a wide entry point for potential unauthorized actions. Furthermore, the taint analysis reveals 7 flows with unsanitized paths, and while no critical or high severity issues were identified, this indicates a potential for data manipulation if these flows are exposed to malicious input without proper sanitization.

The plugin's lack of known vulnerabilities is a strength, but this cannot entirely offset the weaknesses identified in the code analysis. The high number of unprotected AJAX handlers is a primary concern, as it directly exposes functionality to unauthenticated users. The presence of unsanitized paths in the taint analysis, even without critical severity, suggests a need for more robust input validation and sanitization to prevent potential cross-site scripting (XSS) or other injection vulnerabilities if these paths are utilized through the unprotected AJAX endpoints. In conclusion, while the plugin is free of known exploitable vulnerabilities and employs good SQL practices, the substantial unprotected attack surface and the presence of unsanitized paths are critical areas requiring immediate attention to improve its overall security.

Key Concerns

  • Unprotected AJAX handlers
  • Flows with unsanitized paths
  • Low percentage of properly escaped output
  • No nonce checks on AJAX handlers
Vulnerabilities
None known

WP Frontend Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

WP Frontend Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
3 prepared
Unescaped Output
53
17 escaped
Nonce Checks
0
Capability Checks
11
File Operations
0
External Requests
3
Bundled Libraries
0

SQL Query Safety

100% prepared3 total queries

Output Escaping

24% escaped70 total outputs
Data Flows
7 unsanitized

Data Flow Analysis

10 flows7 with unsanitized paths
dashboard_process_actions (shortcodes\dashboard.php:12)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
10 unprotected

WP Frontend Attack Surface

Entry Points23
Unprotected10

AJAX Handlers 18

authwp_ajax_wpfront_update_formajax-actions.php:5
authwp_ajax_wpfront_update_entryajax-actions.php:6
authwp_ajax_wpfront_get_formsajax-actions.php:7
authwp_ajax_wpfront_get_formajax-actions.php:8
authwp_ajax_wpfront_get_entryajax-actions.php:9
authwp_ajax_wpfront_delete_formajax-actions.php:10
authwp_ajax_wpfront_delete_entryajax-actions.php:11
authwp_ajax_wpfront_buck_deleteajax-actions.php:12
authwp_ajax_wpfront_save_global_settingsajax-actions.php:13
authwp_ajax_wpfront_get_global_settingsajax-actions.php:14
authwp_ajax_wpfront_recaptcha_validateajax-actions.php:15
authwp_ajax_wpfront_submit_formajax-actions.php:16
noprivwp_ajax_wpfront_submit_formajax-actions.php:17
authwp_ajax_wpfront_get_entriesajax-actions.php:18
authwp_ajax_wpfront_populate_form_type_dataajax-actions.php:20
authwp_ajax_wpfront_get_tax_termsajax-actions.php:21
authwp_ajax_cc_get_newsajax-actions.php:23
authwp_ajax_sm_dissmiss_news_noticeajax-actions.php:24

Shortcodes 5

[wpfrontend_dashboard] shortcodes\dashboard.php:6
[wpfrontend_edit] shortcodes\edit.php:6
[wpfrontend_form] shortcodes\form.php:6
[wpfrontend_login] shortcodes\login.php:14
[wpfrontend_registration] shortcodes\registration.php:7
WordPress Hooks 25
actionadmin_menuform-builder-admin.php:22
actionadmin_footerform-builder-admin.php:23
actionwpfront_prepend_scripts_stylesform-builder-admin.php:24
actionwpfront_prepend_scripts_stylesform-builder-admin.php:25
actionadmin_noticesnews.php:23
actionadmin_print_scriptsnews.php:24
actionwp_footershortcodes\dashboard.php:7
actioninitshortcodes\dashboard.php:9
actionwp_footershortcodes\form.php:7
filterlogin_urlshortcodes\login.php:7
actionwp_login_failedshortcodes\login.php:9
filterauthenticateshortcodes\login.php:10
filterlogin_redirectshortcodes\login.php:12
filterlogout_redirectshortcodes\login.php:13
filterlogin_form_bottomshortcodes\login.php:16
actioninitshortcodes\login.php:18
filterregister_urlshortcodes\registration.php:6
actionregister_formshortcodes\registration.php:9
actionwp_enqueue_scriptsshortcodes\shortcode.php:15
actionwp_headshortcodes\shortcode.php:16
actioninitshortcodes\shortcode.php:102
actioninitwp-frontend.php:44
actionadmin_headwp-frontend.php:46
actioninitwpfrontend-applications.php:22
filtershow_admin_barwpfrontend-applications.php:31
Maintenance & Trust

WP Frontend Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedOct 6, 2018
PHP min version
Downloads1K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

WP Frontend Developer Profile

Mithu A Quayium

16 plugins · 500 total installs

84
trust score
Avg Security Score
86/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect WP Frontend

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-frontend/assets/css/frontend.css/wp-content/plugins/wp-frontend/assets/css/backend.css/wp-content/plugins/wp-frontend/assets/js/frontend.js/wp-content/plugins/wp-frontend/assets/js/backend.js
Version Parameters
wp-frontend/assets/css/frontend.css?ver=wp-frontend/assets/css/backend.css?ver=wp-frontend/assets/js/frontend.js?ver=wp-frontend/assets/js/backend.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpfront-wrapper
HTML Comments
<!-- WP Frontend - The Best and Fastest Form Builder Ever -->
Data Attributes
data-wpfront-id
JS Globals
wpfront_form_data
Shortcode Output
[wpfront-edit][wpfront-dashboard][wpfront-form][wpfront-login]
FAQ

Frequently Asked Questions about WP Frontend