User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Security & Risk Analysis

wordpress.org/plugins/wp-user-frontend

Create forms, guest posts, subscriptions, user directory, user registration, membership, frontend posts, profile builder, content restriction rules.

20K active installs v4.3.0 PHP 5.6+ WP 5.0+ Updated Mar 13, 2026
frontend-postmembershipuser-directoryuser-profileuser-registration
76
B · Generally Safe
CVEs total14
Unpatched0
Last CVEMar 14, 2026
Safety Verdict

Is User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Safe to Use in 2026?

Mostly Safe

Score 76/100

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration is generally safe to use. 14 past CVEs were resolved. Keep it updated.

14 known CVEsLast CVE: Mar 14, 2026Updated 21d ago
Risk Assessment

The wp-user-frontend plugin v4.3.0 exhibits a mixed security posture. While it demonstrates strong adherence to secure coding practices in many areas, such as a high percentage of prepared SQL statements and properly escaped output, significant concerns remain. The presence of one AJAX handler without authentication checks, coupled with a high number of taint flows with unsanitized paths (28), including 9 of high severity, points to potential avenues for exploitation. The `create_function` usage is a dangerous function that can lead to code injection if not handled with extreme care and proper sanitization of inputs. The plugin's historical vulnerability landscape is also a major red flag. With 14 known CVEs, including 2 critical and 5 high severity vulnerabilities, and common themes of unrestricted file uploads, missing authorization, and code injection, it suggests a recurring pattern of security oversights. The fact that the last vulnerability was in 2026 also raises questions about the recency of security audits or fixes, although it's more likely a data anomaly. Despite the good practices in SQL and output handling, the identified weaknesses in input validation and authorization, combined with a history of serious vulnerabilities, indicate a substantial risk that requires immediate attention and remediation.

Key Concerns

  • AJAX handler without authentication
  • High severity taint flows (9)
  • Unsanitized paths in taint flows
  • Use of dangerous function (create_function)
  • Total known CVEs (14)
  • Critical severity CVEs (2)
  • High severity CVEs (5)
  • Common vuln: Unrestricted Upload
  • Common vuln: Missing Authorization
  • Common vuln: Code Injection
Vulnerabilities
14

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Security Vulnerabilities

CVEs by Year

1 CVE in 2016
2016
2 CVEs in 2021
2021
2 CVEs in 2022
2022
2 CVEs in 2023
2023
2 CVEs in 2024
2024
2 CVEs in 2025
2025
3 CVEs in 2026
2026
Patched Has unpatched

Severity Breakdown

Critical
2
High
5
Medium
7

14 total CVEs

CVE-2026-2233medium · 5.3Missing Authorization

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration <= 4.2.8 - Missing Authorization to Unauthenticated Arbitrary Post Modification via 'post_id' Parameter

Mar 14, 2026 Patched in 4.2.9 (1d)
CVE-2026-1565high · 8.8Unrestricted Upload of File with Dangerous Type

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration <= 4.2.8 - Authenticated (Author+) Arbitrary File Upload

Feb 26, 2026 Patched in 4.2.9 (1d)
CVE-2025-14047medium · 5.3Missing Authorization

WP User Frontend <= 4.2.4 - Missing Authorization to Unauthenticated Arbitrary Attachment Deletion

Jan 1, 2026 Patched in 4.2.5 (22d)
CVE-2025-58673medium · 5.4Improper Control of Generation of Code ('Code Injection')

WP User Frontend <= 4.1.12 - Authenticated (Subscriber+) Arbitrary Shortcode Execution

Sep 22, 2025 Patched in 4.1.13 (17d)
CVE-2025-58672medium · 5.4Missing Authorization

WP User Frontend <= 4.1.12 - Missing Authorization

Sep 22, 2025 Patched in 4.1.13 (17d)
CVE-2024-38693critical · 9.1Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

WP User Frontend <= 4.0.7 - Authenticated (Administrator+) SQL Injection

Aug 1, 2024 Patched in 4.0.8 (7d)
WF-379a5016-3968-4b28-8d6e-0f517e419016-wp-user-frontendmedium · 5.3Use of Less Trusted Source

Various Plugins <= Various Version - Use of Polyfill.io

Jun 25, 2024 Patched in 4.0.8 (14d)
CVE-2023-47682high · 8.8Improper Privilege Management

WP User Frontend <= 3.6.5 - Authenticated (Author+) Privilege Escalation

Nov 9, 2023 Patched in 3.6.6 (75d)
CVE-2023-45002medium · 4.3Missing Authorization

WP User Frontend <= 3.6.8 - Missing Authorization via AJAX actions

Oct 3, 2023 Patched in 3.6.9 (112d)

Appsero <= 1.2.1 - Missing Authorization

Dec 16, 2022 Patched in 3.6.1 (699d)
CVE-2021-24649high · 8.1Improper Privilege Management

WP User Frontend <= 3.5.28 - Privilege Escalation

Oct 31, 2022 Patched in 3.5.29 (449d)
CVE-2021-25076high · 8.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

WP User Frontend <= 3.5.25 - SQL Injection & Reflected Cross-Site Scripting

Dec 27, 2021 Patched in 3.5.26 (757d)
WF-3c476263-72b7-48f1-8ba3-91d69eae7b6a-wp-user-frontendhigh · 7.2Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

WP User Frontend – Membership, Profile, Registration & Post Submission Plugin for WordPress < 3.5.25 - Authenticated (Admin+) SQL Injection

Nov 18, 2021 Patched in 3.5.25 (796d)
WF-8a2186c9-fa27-4d7d-be41-c82711c49334-wp-user-frontendcritical · 9.8Unrestricted Upload of File with Dangerous Type

WP User Frontend < 2.3.11 - Arbitrary File Upload

Feb 8, 2016 Patched in 2.3.11 (2906d)
Code Analysis
Analyzed Mar 16, 2026

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Code Analysis

Dangerous Functions
1
Raw SQL Queries
14
82 prepared
Unescaped Output
81
4904 escaped
Nonce Checks
133
Capability Checks
89
File Operations
19
External Requests
32
Bundled Libraries
0

Dangerous Functions Found

create_function$callback = create_function('', 'echo "' . str_replace( '"', '\"', $section['desc'] ) . '";'); // phLib\WeDevs_Settings_API.php:110

SQL Query Safety

85% prepared96 total queries

Output Escaping

98% escaped4985 total outputs
Data Flows
28 unsanitized

Data Flow Analysis

25 flows28 with unsanitized paths
preview_form (class\render-form.php:787)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Attack Surface

Entry Points23
Unprotected1

AJAX Handlers 8

authwp_ajax_wpuf_import_formsadmin\class-admin-settings.php:57
authwp_ajax_wpuf_clear_schedule_lockadmin\posting.php:22
authwp_ajax_wpuf_ai_generate_field_optionsincludes\AI\RestController.php:62
authwp_ajax_wpuf_toggle_free_moduleincludes\Free\Free_Loader.php:49
authwp_ajax_wpuf_dismiss_paypal_noticeLib\Gateway\Paypal.php:46
authwp_ajax_wpuf_dismiss_paypal_noticeLib\Gateway\Paypal_Gateway.php:101
authwp_ajax_wpuf_get_child_catwpuf-functions.php:1979
noprivwp_ajax_wpuf_get_child_catwpuf-functions.php:1980

Shortcodes 15

[wpuf_sub_info] class\subscription.php:27
[wpuf_sub_pack] class\subscription.php:28
[wpuf_dashboard] includes\Frontend\Shortcode.php:18
[wpuf-registration] includes\Frontend\Shortcode.php:19
[wpuf_form] includes\Frontend\Shortcode.php:20
[wpuf_edit] includes\Frontend\Shortcode.php:21
[wpuf_editprofile] includes\Frontend\Shortcode.php:22
[wpuf_account] includes\Frontend\Shortcode.php:23
[wpuf-login] includes\Frontend\Shortcode.php:24
[wpuf_sub_info] includes\Frontend\Shortcode.php:25
[wpuf_sub_pack] includes\Frontend\Shortcode.php:26
[wpuf-edit-users] includes\Frontend\Shortcode.php:27
[wpuf-meta] includes\Frontend\Shortcode.php:28
[wpuf_user_listing] modules\user-directory\Shortcode.php:57
[wpuf_user_listing_id] modules\user-directory\Shortcode.php:58
WordPress Hooks 388
actionadmin_initadmin\class-admin-settings.php:47
actionadmin_menuadmin\class-admin-settings.php:48
filterparent_fileadmin\class-admin-settings.php:50
filtersubmenu_fileadmin\class-admin-settings.php:51
actionadmin_initadmin\class-admin-settings.php:53
actionadmin_enqueue_scriptsadmin\class-admin-settings.php:54
filterwp_handle_upload_prefilteradmin\class-admin-settings.php:56
filterupload_mimesadmin\class-admin-settings.php:59
filterwp_check_filetype_and_extadmin\class-admin-settings.php:663
actionadmin_noticesadmin\installer.php:11
actionadmin_initadmin\installer.php:12
actionadd_meta_boxesadmin\posting.php:15
actionadd_meta_boxesadmin\posting.php:16
actionadd_meta_boxesadmin\posting.php:17
actionadmin_enqueue_scriptsadmin\posting.php:18
actionsave_postadmin\posting.php:19
actionsave_postadmin\posting.php:20
actionsave_postadmin\posting.php:21
actionadmin_headadmin\posting.php:54
actioninitclass\subscription.php:15
filterwpuf_add_post_argsclass\subscription.php:16
filterwpuf_add_post_redirectclass\subscription.php:17
filterwpuf_addpost_noticeclass\subscription.php:19
actionwpuf_add_post_form_topclass\subscription.php:21
actionwpuf_add_post_after_insertclass\subscription.php:23
actionwpuf_draft_post_after_insertclass\subscription.php:24
actionwpuf_payment_receivedclass\subscription.php:25
actionsave_postclass\subscription.php:30
filterenter_title_hereclass\subscription.php:31
actionadmin_enqueue_scriptsclass\subscription.php:32
actionuser_registerclass\subscription.php:34
actionregister_formclass\subscription.php:36
actionwpuf_add_post_form_topclass\subscription.php:37
filterwpuf_user_register_redirectclass\subscription.php:38
filtertemplate_redirectclass\subscription.php:40
actionwpuf_draft_post_after_insertclass\subscription.php:42
filterwpuf_get_subscription_metaclass\subscription.php:44
actionwpclass\subscription.php:46
actionnon_recur_subs_dailyclass\subscription.php:47
filterwpuf_options_paymentincludes\Abstracts\Payment_Gateway.php:87
actionadmin_noticesincludes\Admin\Admin_Installer.php:13
actionadmin_initincludes\Admin\Admin_Installer.php:14
actionadmin_initincludes\Admin\Admin_Settings.php:33
filtermanage_wpuf_subscription_posts_columnsincludes\Admin\Admin_Subscription.php:16
filterpost_updated_messagesincludes\Admin\Admin_Subscription.php:17
filterwpuf_subscription_additional_fieldsincludes\Admin\Admin_Subscription.php:18
actionadmin_enqueue_scriptsincludes\Admin\Admin_Subscription.php:20
actionmanage_wpuf_subscription_posts_custom_columnincludes\Admin\Admin_Subscription.php:21
actionadd_meta_boxesincludes\Admin\Admin_Subscription.php:24
actionshow_user_profileincludes\Admin\Admin_Subscription.php:26
actionedit_user_profileincludes\Admin\Admin_Subscription.php:27
actionpersonal_options_updateincludes\Admin\Admin_Subscription.php:28
actionedit_user_profile_updateincludes\Admin\Admin_Subscription.php:29
actionadmin_noticesincludes\Admin\Admin_Subscription.php:32
actionadmin_print_styles-post-new.phpincludes\Admin\Admin_Subscription.php:35
actionadmin_print_styles-post.phpincludes\Admin\Admin_Subscription.php:36
actionwpuf_load_subscription_pageincludes\Admin\Admin_Subscription.php:38
actionwpuf_load_subscription_pageincludes\Admin\Admin_Subscription.php:39
actionwpuf_load_subscription_pageincludes\Admin\Admin_Subscription.php:40
actionadmin_initincludes\Admin\Admin_Subscription.php:42
actionin_admin_headerincludes\Admin\Admin_Subscription.php:143
actionadmin_footer_textincludes\Admin\Admin_Subscription.php:1605
actionwpuf_load_toolsincludes\Admin\Admin_Tools.php:17
actionwpuf_load_toolsincludes\Admin\Admin_Tools.php:18
filterupload_mimesincludes\Admin\Admin_Tools.php:19
filterwp_handle_upload_prefilterincludes\Admin\Admin_Tools.php:20
filterwp_check_filetype_and_extincludes\Admin\Admin_Tools.php:891
actionadmin_menuincludes\Admin\Admin_Welcome.php:13
actionadmin_headincludes\Admin\Admin_Welcome.php:14
actioncustomize_registerincludes\Admin\Customizer_Options.php:17
actionwp_headincludes\Admin\Customizer_Options.php:18
filterdefault_option_wpuf_panelincludes\Admin\Customizer_Options.php:20
actionwp_dashboard_setupincludes\Admin\Dashboard_Metabox.php:46
actioninitincludes\Admin\Forms\Admin_Form.php:42
actionwpuf_load_post_formsincludes\Admin\Forms\Admin_Form.php:43
actionwpuf_form_builder_settings_tabs_postincludes\Admin\Forms\Admin_Form.php:158
actionwpuf-form-builder-settings-tab-contents-postincludes\Admin\Forms\Admin_Form.php:159
filterwpuf_form_fields_section_beforeincludes\Admin\Forms\Admin_Form.php:160
filterwpuf_form_builder_js_depsincludes\Admin\Forms\Admin_Form.php:162
filterwpuf_form_builder_js_root_mixinsincludes\Admin\Forms\Admin_Form.php:163
filterwpuf_form_builder_js_builder_stage_mixinsincludes\Admin\Forms\Admin_Form.php:164
filterwpuf_form_builder_js_field_options_mixinsincludes\Admin\Forms\Admin_Form.php:165
filterwpuf_form_builder_localize_scriptincludes\Admin\Forms\Admin_Form.php:166
filterwpuf_form_fieldsincludes\Admin\Forms\Admin_Form.php:167
filterwpuf_form_builder_i18nincludes\Admin\Forms\Admin_Form.php:168
actionin_admin_headerincludes\Admin\Forms\Admin_Form_Builder.php:53
actionadmin_enqueue_scriptsincludes\Admin\Forms\Admin_Form_Builder.php:54
actionadmin_print_scriptsincludes\Admin\Forms\Admin_Form_Builder.php:55
actionadmin_footerincludes\Admin\Forms\Admin_Form_Builder.php:56
actionadmin_footerincludes\Admin\Forms\Admin_Form_Builder.php:57
actionwpuf_admin_form_builderincludes\Admin\Forms\Admin_Form_Builder.php:58
actionwpuf_admin_form_builder_viewincludes\Admin\Forms\Admin_Form_Builder.php:59
actionwpuf_form_builder_template_builder_stage_submit_areaincludes\Admin\Forms\Admin_Form_Builder.php:62
actionwpuf_load_post_formsincludes\Admin\Forms\Admin_Form_Handler.php:11
actionwpuf_load_profile_formsincludes\Admin\Forms\Admin_Form_Handler.php:12
actionadmin_noticesincludes\Admin\Forms\Admin_Form_Handler.php:13
actionremovable_query_argsincludes\Admin\Forms\Admin_Form_Handler.php:14
actionadmin_action_wpuf_ai_form_generatingincludes\Admin\Forms\AI_Form_Handler.php:19
actionadmin_action_wpuf_ai_form_successincludes\Admin\Forms\AI_Form_Handler.php:21
actionadmin_enqueue_scriptsincludes\Admin\Forms\Post\Templates\Form_Template.php:15
actionadmin_enqueue_scriptsincludes\Admin\Forms\Post\Templates\Form_Template.php:16
actionwpuf_form_settingincludes\Admin\Forms\Post\Templates\Form_Template.php:22
actionwpuf_add_post_after_insertincludes\Admin\Forms\Post\Templates\Form_Template.php:25
actionwpuf_edit_post_after_updateincludes\Admin\Forms\Post\Templates\Form_Template.php:26
actionadmin_menuincludes\Admin\Menu.php:11
filterparent_fileincludes\Admin\Menu.php:13
filtersubmenu_fileincludes\Admin\Menu.php:14
filterscript_loader_tagincludes\Admin\Menu.php:15
actionadd_meta_boxesincludes\Admin\Posting.php:65
actionadd_meta_boxesincludes\Admin\Posting.php:66
actionadd_meta_boxesincludes\Admin\Posting.php:67
actionwpuf_load_post_formsincludes\Admin\Posting.php:70
actionwpuf_load_registration_formsincludes\Admin\Posting.php:72
actionsave_postincludes\Admin\Posting.php:73
actionsave_postincludes\Admin\Posting.php:74
actionsave_postincludes\Admin\Posting.php:75
actionadmin_headincludes\Admin\Posting.php:122
actionadmin_noticesincludes\Admin\Promotion.php:15
actionadmin_noticesincludes\Admin\Promotion.php:16
filtermce_external_pluginsincludes\Admin\Shortcodes_Button.php:15
filtermce_buttonsincludes\Admin\Shortcodes_Button.php:16
actionadmin_enqueue_scriptsincludes\Admin\Shortcodes_Button.php:17
actionadmin_enqueue_scriptsincludes\Admin\Shortcodes_Button.php:18
actionmedia_buttonsincludes\Admin\Shortcodes_Button.php:19
actionadmin_footerincludes\Admin\Shortcodes_Button.php:20
actioninitincludes\Admin\Subscription.php:18
filterwpuf_add_post_argsincludes\Admin\Subscription.php:19
filterwpuf_add_post_redirectincludes\Admin\Subscription.php:20
filterwpuf_addpost_noticeincludes\Admin\Subscription.php:22
filterwpuf_can_postincludes\Admin\Subscription.php:23
actionwpuf_add_post_form_topincludes\Admin\Subscription.php:24
actionwpuf_add_post_after_insertincludes\Admin\Subscription.php:26
actionwpuf_add_post_after_insertincludes\Admin\Subscription.php:27
actionwpuf_draft_post_after_insertincludes\Admin\Subscription.php:28
actionwpuf_payment_receivedincludes\Admin\Subscription.php:29
actionsave_postincludes\Admin\Subscription.php:31
filterenter_title_hereincludes\Admin\Subscription.php:32
actionadmin_enqueue_scriptsincludes\Admin\Subscription.php:33
actionuser_registerincludes\Admin\Subscription.php:35
actionregister_formincludes\Admin\Subscription.php:37
actionwpuf_add_post_form_topincludes\Admin\Subscription.php:38
filterwpuf_user_register_redirectincludes\Admin\Subscription.php:39
filtertemplate_redirectincludes\Admin\Subscription.php:41
actionwpuf_draft_post_after_insertincludes\Admin\Subscription.php:43
filterwpuf_get_subscription_metaincludes\Admin\Subscription.php:45
actionwpincludes\Admin\Subscription.php:47
actionnon_recur_subs_dailyincludes\Admin\Subscription.php:48
filterwpuf_ai_form_builder_localize_dataincludes\Admin\template-parts\ai-form-builder.php:37
actionadmin_noticesincludes\Admin\Upgrades.php:41
actionadmin_initincludes\Admin\Upgrades.php:42
actionadmin_action_post_form_templateincludes\Admin.php:40
actioninitincludes\Admin.php:43
actionadmin_enqueue_scriptsincludes\Admin.php:44
actionwpuf_load_ai_form_builder_pageincludes\Admin.php:45
actionadmin_initincludes\Admin.php:48
actionadmin_footerincludes\Admin.php:272
actionrest_api_initincludes\AI_Manager.php:45
actionwp_enqueue_scriptsincludes\AI_Manager.php:46
actionadmin_enqueue_scriptsincludes\AI_Manager.php:47
actionadmin_footerincludes\AI_Manager.php:139
actionwp_enqueue_scriptsincludes\Ajax\Address_Form_Ajax.php:13
filterwpuf_form_fieldsincludes\Ajax\Frontend_Form_Ajax.php:37
actionrest_api_initincludes\API.php:26
actioninitincludes\Assets.php:47
filterformat_for_editorincludes\Fields\Form_Field_Post_Content.php:17
actionpersonal_options_updateincludes\Free\Edit_Profile.php:10
actionedit_user_profile_updateincludes\Free\Edit_Profile.php:11
actionshow_user_profileincludes\Free\Edit_Profile.php:13
actionedit_user_profileincludes\Free\Edit_Profile.php:14
actionadd_meta_boxes_wpuf_formsincludes\Free\Free_Loader.php:27
actionwpuf_form_buttons_customincludes\Free\Free_Loader.php:29
actionwpuf_form_buttons_otherincludes\Free\Free_Loader.php:30
actionwpuf_edit_form_area_profileincludes\Free\Free_Loader.php:31
actionregistration_settingincludes\Free\Free_Loader.php:32
actionwpuf_check_post_typeincludes\Free\Free_Loader.php:33
actionwpuf_form_custom_taxonomiesincludes\Free\Free_Loader.php:34
actionwpuf_conditional_field_render_hookincludes\Free\Free_Loader.php:35
actionwpuf_coupon_settings_formincludes\Free\Free_Loader.php:38
actionwpuf_check_save_permissionincludes\Free\Free_Loader.php:39
actionwpuf_admin_menuincludes\Free\Free_Loader.php:42
actionwpuf_admin_menu_topincludes\Free\Free_Loader.php:43
actionwpuf_form_settingincludes\Free\Free_Loader.php:44
actionwpuf_form_post_expirationincludes\Free\Free_Loader.php:45
actionwpuf_form_settings_post_notificationincludes\Free\Free_Loader.php:46
filterwpuf_settings_sectionsincludes\Free\Free_Loader.php:52
filterwpuf_settings_fieldsincludes\Free\Free_Loader.php:53
filterwpuf_get_post_form_templatesincludes\Free\Free_Loader.php:56
filterwpuf_get_pro_form_previewsincludes\Free\Free_Loader.php:57
filterwpuf_form_builder_settings_generalincludes\Free\Free_Loader.php:60
filterwpuf_form_builder_settings_notificationincludes\Free\Free_Loader.php:61
filterwpuf_form_builder_settings_displayincludes\Free\Free_Loader.php:62
filterwpuf_form_builder_settings_advancedincludes\Free\Free_Loader.php:63
filterwpuf_form_builder_settings_post_expirationincludes\Free\Free_Loader.php:64
filterwpuf_form_builder_post_settings_menu_itemsincludes\Free\Free_Loader.php:65
filterwpuf_payment_gatewaysincludes\Free\Free_Loader.php:68
actionwpuf_admin_subs_nav_tabincludes\Free\Free_Loader.php:71
actionwpuf_admin_subs_nav_contentincludes\Free\Free_Loader.php:72
actionwpuf_admin_subscription_detailincludes\Free\Free_Loader.php:75
filterwpuf_subscription_section_advancedincludes\Free\Free_Loader.php:76
filterwpuf_subscriptions_fieldsincludes\Free\Free_Loader.php:77
actionwpuf_field_option_data_actionsincludes\Free\Free_Loader.php:80
actionwpuf_load_module_pageincludes\Free\Free_Loader.php:165
actionwpuf_load_module_pageincludes\Free\Free_Loader.php:166
actioninitincludes\Free\Simple_Login.php:32
actioninitincludes\Free\Simple_Login.php:33
actioninitincludes\Free\Simple_Login.php:34
actioninitincludes\Free\Simple_Login.php:36
actioninitincludes\Free\Simple_Login.php:37
actionlogin_formincludes\Free\Simple_Login.php:38
actionlogin_enqueue_scriptsincludes\Free\Simple_Login.php:39
filterwp_authenticate_userincludes\Free\Simple_Login.php:40
filterlogin_urlincludes\Free\Simple_Login.php:43
filterlogout_urlincludes\Free\Simple_Login.php:44
filterlostpassword_urlincludes\Free\Simple_Login.php:45
filterregister_urlincludes\Free\Simple_Login.php:46
filterlogin_redirectincludes\Free\Simple_Login.php:48
filterlogin_form_loginincludes\Free\Simple_Login.php:49
filterauthenticateincludes\Free\Simple_Login.php:51
actionset_logged_in_cookieincludes\Free\Simple_Login.php:508
filterwp_login_errorsincludes\Free\Simple_Login.php:966
filterredirect_canonicalincludes\Free\Simple_Login.php:1021
actionwpuf_form_builder_init_type_wpuf_formsincludes\Free\WPUF_Admin_Form_Free.php:22
actionenqueue_block_editor_assetsincludes\Frontend\Form_Gutenberg_Block.php:19
actionwp_headincludes\Frontend\Form_Gutenberg_Block.php:21
actionpre_get_postsincludes\Frontend\Form_Preview.php:50
filterthe_titleincludes\Frontend\Form_Preview.php:52
filterthe_contentincludes\Frontend\Form_Preview.php:53
filterget_the_excerptincludes\Frontend\Form_Preview.php:54
filterpost_thumbnail_htmlincludes\Frontend\Form_Preview.php:55
actionwpuf_account_content_dashboardincludes\Frontend\Frontend_Account.php:19
actionwpuf_account_content_subscriptionincludes\Frontend\Frontend_Account.php:23
actionwpuf_account_content_edit-profileincludes\Frontend\Frontend_Account.php:24
actionwpuf_account_content_billing-addressincludes\Frontend\Frontend_Account.php:25
filterwpuf_account_sectionsincludes\Frontend\Frontend_Account.php:28
actionwpuf_account_content_submit-postincludes\Frontend\Frontend_Account.php:29
actionpre_get_postsincludes\Frontend\Frontend_Account.php:30
filteruser_has_capincludes\Frontend\Frontend_Account.php:387
actioninitincludes\Frontend\Frontend_Form.php:18
actionwpuf_guest_post_email_verifiedincludes\Frontend\Frontend_Form.php:20
filteruser_has_capincludes\Frontend\Frontend_Form.php:26
filterget_edit_post_linkincludes\Frontend\Frontend_Form.php:27
filterwpuf_form_fieldsincludes\Frontend\Frontend_Form.php:39
filterwpuf_form_fieldsincludes\Frontend\Frontend_Form.php:187
filterwpuf_form_fieldsincludes\Frontend\Frontend_Form.php:330
actioninitincludes\Frontend\Payment.php:19
actionwpuf_payment_receivedincludes\Frontend\Payment.php:20
actionwpuf_payment_receivedincludes\Frontend\Payment.php:21
filterthe_contentincludes\Frontend\Payment.php:22
actioninitincludes\Frontend\Payment.php:23
actioninitincludes\Frontend\Registration.php:25
actioninitincludes\Frontend\Registration.php:26
actiontemplate_redirectincludes\Frontend\Registration.php:27
filterregister_urlincludes\Frontend\Registration.php:28
filterwpuf_registration_redirectincludes\Frontend\Registration.php:29
actioninitincludes\Frontend\Shortcode.php:7
actionwp_enqueue_scriptsincludes\Frontend.php:26
filtershow_admin_barincludes\Frontend.php:29
actionwpuf_form_builder_save_formincludes\Hooks\Form_Settings_Cleanup.php:17
actionsave_postincludes\Hooks\Form_Settings_Cleanup.php:18
actionadmin_noticesincludes\Integrations\WPUF_ACF_Compatibility.php:15
filteracf/load_valueincludes\Integrations\WPUF_ACF_Compatibility.php:16
actionwpuf_add_post_after_insertincludes\Integrations\WPUF_ACF_Compatibility.php:17
filterdokan_get_dashboard_navincludes\Integrations\WPUF_Dokan_Integration.php:14
actiondokan_load_custom_templateincludes\Integrations\WPUF_Dokan_Integration.php:15
filterdokan_query_var_filterincludes\Integrations\WPUF_Dokan_Integration.php:16
filterdokan_settings_fieldsincludes\Integrations\WPUF_Dokan_Integration.php:17
filterwpuf_edit_post_linkincludes\Integrations\WPUF_Dokan_Integration.php:18
filterwpuf_settings_sectionsincludes\Integrations\WPUF_N8N_Integration.php:18
filterwpuf_settings_fieldsincludes\Integrations\WPUF_N8N_Integration.php:19
filterwpuf_post_form_builder_setting_menu_titlesincludes\Integrations\WPUF_N8N_Integration.php:20
filterwpuf_post_form_builder_setting_menu_contentsincludes\Integrations\WPUF_N8N_Integration.php:21
actionwpuf_add_post_after_insertincludes\Integrations\WPUF_N8N_Integration.php:24
filterwcmp_general_tab_fildsincludes\Integrations\WPUF_WCMp_Integration.php:14
filtersettings_general_tab_new_inputincludes\Integrations\WPUF_WCMp_Integration.php:15
filtersettings_vendor_general_tab_optionsincludes\Integrations\WPUF_WCMp_Integration.php:16
filterwcmp_vendor_dashboard_navincludes\Integrations\WPUF_WCMp_Integration.php:17
filterwcmp_endpoints_query_varsincludes\Integrations\WPUF_WCMp_Integration.php:18
filtersettings_vendor_general_tab_new_inputincludes\Integrations\WPUF_WCMp_Integration.php:19
actionwcmp_vendor_dashboard_submit-post_endpointincludes\Integrations\WPUF_WCMp_Integration.php:20
filterwpuf_edit_post_linkincludes\Integrations\WPUF_WCMp_Integration.php:22
filterwpuf_edit_post_redirectincludes\Integrations\WPUF_WCMp_Integration.php:23
filterwpuf_delete_post_redirectincludes\Integrations\WPUF_WCMp_Integration.php:24
actionwcvendors_after_linksincludes\Integrations\WPUF_WC_Vendors_Integration.php:14
actionwcvendors_after_dashboardincludes\Integrations\WPUF_WC_Vendors_Integration.php:15
filterwcvendors_get_settings_generalincludes\Integrations\WPUF_WC_Vendors_Integration.php:16
filterwpuf_edit_post_linkincludes\Integrations\WPUF_WC_Vendors_Integration.php:17
filterwpuf_edit_post_redirectincludes\Integrations\WPUF_WC_Vendors_Integration.php:18
filterwpuf_delete_post_redirectincludes\Integrations\WPUF_WC_Vendors_Integration.php:19
filterlog_query_custom_dataincludes\Log\WPUF_Log_WPDB_Query.php:84
filterwpuf_field_get_js_settingsincludes\Pro_Upgrades.php:16
filterwpuf_form_fieldsincludes\Pro_Upgrades.php:17
filterwpuf_form_fields_custom_fieldsincludes\Pro_Upgrades.php:18
filterwpuf_form_fields_others_fieldsincludes\Pro_Upgrades.php:19
filterwpuf_form_fields_groupsincludes\Pro_Upgrades.php:20
actionadmin_menuincludes\Setup_Wizard.php:26
actionadmin_initincludes\Setup_Wizard.php:27
actionadmin_initincludes\Setup_Wizard.php:28
actionadmin_initincludes\Setup_Wizard.php:29
filtersafe_style_cssincludes\Setup_Wizard.php:30
actionadmin_initincludes\Setup_Wizard.php:31
actionadmin_initincludes\WPUF_Privacy.php:19
filterwp_privacy_personal_data_exportersincludes\WPUF_Privacy.php:20
filterwp_privacy_personal_data_erasersincludes\WPUF_Privacy.php:21
filterwpuf_privacy_user_dataincludes\WPUF_Privacy.php:23
actionswitch_themeLib\Appsero\Insights.php:140
actionswitch_themeLib\Appsero\Insights.php:141
actionadmin_footerLib\Appsero\Insights.php:158
actionadmin_noticesLib\Appsero\Insights.php:175
actionadmin_initLib\Appsero\Insights.php:178
filtercron_schedulesLib\Appsero\Insights.php:184
actionadmin_menuLib\Appsero\License.php:219
actionafter_switch_themeLib\Appsero\License.php:781
actionswitch_themeLib\Appsero\License.php:782
actionwpuf_gateway_bankLib\Gateway\Bank.php:14
filterwpuf_options_paymentLib\Gateway\Bank.php:15
actionwpuf_gateway_bank_order_submitLib\Gateway\Bank.php:16
actionwpuf_gateway_bank_order_completeLib\Gateway\Bank.php:17
actionwpuf_gateway_bank_order_submitLib\Gateway\Bank_Gateway.php:42
actionwpuf_gateway_bank_order_completeLib\Gateway\Bank_Gateway.php:43
filterwpuf_payment_gatewaysLib\Gateway\Gateway_Manager.php:63
filterwpuf_payment_gatewaysLib\Gateway\Manager.php:61
actioninitLib\Gateway\Paypal.php:34
actioninitLib\Gateway\Paypal.php:35
actioninitLib\Gateway\Paypal.php:36
actionwpuf_gateway_paypalLib\Gateway\Paypal.php:37
filterwpuf_options_paymentLib\Gateway\Paypal.php:38
actionwpuf_cancel_payment_paypalLib\Gateway\Paypal.php:39
actionwpuf_cancel_subscription_paypalLib\Gateway\Paypal.php:40
actionwpuf_paypal_webhookLib\Gateway\Paypal.php:41
actiontemplate_redirectLib\Gateway\Paypal.php:42
actionadmin_noticesLib\Gateway\Paypal.php:45
actionadmin_headLib\Gateway\Paypal.php:49
filterquery_varsLib\Gateway\Paypal.php:478
filterallowed_redirect_hostsLib\Gateway\Paypal.php:1675
filterallowed_redirect_hostsLib\Gateway\Paypal.php:1768
actioninitLib\Gateway\Paypal.php:2499
filterquery_varsLib\Gateway\Paypal.php:2510
actiontemplate_redirectLib\Gateway\Paypal.php:2518
actioninitLib\Gateway\Paypal_Gateway.php:92
actioninitLib\Gateway\Paypal_Gateway.php:93
actioninitLib\Gateway\Paypal_Gateway.php:94
actionwpuf_cancel_subscription_paypalLib\Gateway\Paypal_Gateway.php:95
actionwpuf_paypal_webhookLib\Gateway\Paypal_Gateway.php:96
actiontemplate_redirectLib\Gateway\Paypal_Gateway.php:97
actionadmin_noticesLib\Gateway\Paypal_Gateway.php:100
actionadmin_headLib\Gateway\Paypal_Gateway.php:102
actionadmin_enqueue_scriptsLib\WeDevs_Settings_API.php:30
actionwpuf_admin_menu_topmodules\user-directory\Admin_Menu.php:33
filterthe_titlemodules\user-directory\DirectoryStyles.php:31
filtersingle_post_titlemodules\user-directory\DirectoryStyles.php:32
filterrender_blockmodules\user-directory\DirectoryStyles.php:35
filterrender_block_core/post-titlemodules\user-directory\DirectoryStyles.php:36
filterpre_render_blockmodules\user-directory\DirectoryStyles.php:37
actionwp_headmodules\user-directory\DirectoryStyles.php:40
filterbody_classmodules\user-directory\DirectoryStyles.php:43
actionwp_footermodules\user-directory\DirectoryStyles.php:46
actionwpuf_ud_check_gravatarmodules\user-directory\Helpers.php:17
actioninitmodules\user-directory\Post_Type.php:32
actioninitmodules\user-directory\PrettyUrls.php:45
filterquery_varsmodules\user-directory\PrettyUrls.php:46
actionsave_postmodules\user-directory\PrettyUrls.php:47
actionwp_enqueue_scriptsmodules\user-directory\Shortcode.php:59
actionrest_api_initmodules\user-directory\User_Directory.php:175
actioninitwpuf-functions.php:22
filtermedia_upload_tabswpuf-functions.php:164
filterget_edit_post_linkwpuf-functions.php:271
filterwpuf_addpost_noticewpuf-functions.php:590
actionsave_postwpuf-functions.php:625
filterget_avatarwpuf-functions.php:748
filterget_avatar_datawpuf-functions.php:782
filterthe_contentwpuf-functions.php:1452
filterdisplay_post_stateswpuf-functions.php:3899
actionwpuf_before_form_renderwpuf-functions.php:4704
actionwpuf_before_form_renderwpuf-functions.php:4742
filterthe_contentwpuf-functions.php:5502
filterwp_nav_menu_objectswpuf-functions.php:6600
actionwp_headwpuf-functions.php:6630
actionadmin_noticeswpuf.php:76
actionplugins_loadedwpuf.php:131
actionplugins_loadedwpuf.php:132
actionplugins_loadedwpuf.php:133
actionplugins_loadedwpuf.php:134
actionplugins_loadedwpuf.php:135
actioninitwpuf.php:137
actionwidgets_initwpuf.php:142
actioninitwpuf.php:188
actioninitwpuf.php:205
actionadmin_noticeswpuf.php:268

Scheduled Events 4

non_recur_subs_daily
non_recur_subs_daily
wpuf_remove_expired_post_hook
wpuf_ud_check_gravatar
Maintenance & Trust

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version5.6
Downloads1.9M

Community Trust

Rating82/100
Number of ratings530
Active installs20K
Alternatives

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Alternatives

Developer Profile

User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration Developer Profile

weDevs

20 plugins · 113K total installs

73
trust score
Avg Security Score
91/100
Avg Patch Time
366 days
View full developer profile
Detection Fingerprints

How We Detect User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-user-frontend/assets/js/wpuf-frontend.js/wp-content/plugins/wp-user-frontend/assets/css/wpuf-frontend.css/wp-content/plugins/wp-user-frontend/assets/css/wpuf-admin.css/wp-content/plugins/wp-user-frontend/assets/js/wpuf-admin.js/wp-content/plugins/wp-user-frontend/assets/js/jquery-validation/jquery.validate.min.js/wp-content/plugins/wp-user-frontend/assets/js/jquery-validation/additional-methods.min.js/wp-content/plugins/wp-user-frontend/assets/css/shortcode-style.css/wp-content/plugins/wp-user-frontend/assets/js/jquery-chosen/chosen.jquery.min.js+1 more
Generator Patterns
WP User Frontend
Script Paths
/wp-content/plugins/wp-user-frontend/assets/js/wpuf-frontend.js/wp-content/plugins/wp-user-frontend/assets/js/wpuf-admin.js/wp-content/plugins/wp-user-frontend/assets/js/jquery-validation/jquery.validate.min.js/wp-content/plugins/wp-user-frontend/assets/js/jquery-validation/additional-methods.min.js/wp-content/plugins/wp-user-frontend/assets/js/jquery-chosen/chosen.jquery.min.js
Version Parameters
/wp-content/plugins/wp-user-frontend/assets/css/wpuf-frontend.css?ver=/wp-content/plugins/wp-user-frontend/assets/js/wpuf-frontend.js?ver=/wp-content/plugins/wp-user-frontend/assets/css/wpuf-admin.css?ver=/wp-content/plugins/wp-user-frontend/assets/js/wpuf-admin.js?ver=/wp-content/plugins/wp-user-frontend/assets/js/jquery-validation/jquery.validate.min.js?ver=/wp-content/plugins/wp-user-frontend/assets/js/jquery-validation/additional-methods.min.js?ver=/wp-content/plugins/wp-user-frontend/assets/css/shortcode-style.css?ver=/wp-content/plugins/wp-user-frontend/assets/js/jquery-chosen/chosen.jquery.min.js?ver=/wp-content/plugins/wp-user-frontend/assets/css/jquery-chosen/chosen.min.css?ver=

HTML / DOM Fingerprints

CSS Classes
wpuf-form-containerwpuf-labelwpuf-fieldswpuf-submit-buttonwpuf-user-profile-edit-formwpuf-post-form-metawpuf-registration-formwpuf-login-form+6 more
HTML Comments
<!-- wp user frontend post form --><!-- wpuf_form --><!-- wpuf_form_start --><!-- wpuf_form_end -->+1 more
Data Attributes
data-wpuf-form-iddata-wpuf-field-iddata-wpuf-shortcodedata-user-id
JS Globals
wpuf_varsWPUF_FrontendWPUF_Form_Builder
REST Endpoints
/wp-json/wpuf/v1/forms/wp-json/wpuf/v1/posts
Shortcode Output
[wpuf_form id="[wpuf_user_profile][wpuf_login][wpuf_registration]
FAQ

Frequently Asked Questions about User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration