Pie Register – User Registration, Profiles & Content Restriction Security & Risk Analysis

wordpress.org/plugins/pie-register

Create customized registration forms, Invite through email, Email Notification, User Roles assignment, and more. Pie Register is a User Registration p …

2K active installs v3.8.4.8 PHP 5.6+ WP 4.0+ Updated Feb 10, 2026
login-formmembership-formregistration-formuser-profileuser-registration
40
D · High Risk
CVEs total21
Unpatched1
Last CVEJan 20, 2026
Safety Verdict

Is Pie Register – User Registration, Profiles & Content Restriction Safe to Use in 2026?

High Risk

Score 40/100

Pie Register – User Registration, Profiles & Content Restriction carries significant security risk with 21 known CVEs, 1 still unpatched. Consider switching to a maintained alternative.

21 known CVEs 1 unpatched Last CVE: Jan 20, 2026Updated 1mo ago
Risk Assessment

The pie-register plugin v3.8.4.8 presents a mixed security posture. While it demonstrates good practices in SQL query preparation (86%) and output escaping (95%), significant concerns arise from its attack surface and vulnerability history. A substantial portion of its entry points, specifically 20 out of 42, lack proper authentication or permission checks. This, combined with 11 high-severity taint flows with unsanitized paths, indicates potential for privilege escalation and data breaches. The plugin's history of 21 known CVEs, including 7 critical and 5 high-severity vulnerabilities of common types like SQL Injection and Cross-Site Scripting, is a major red flag. The presence of an unpatched vulnerability, even if the last one was in the future (2026-01-20 00:00:00, suggesting a data entry error and likely a historical issue), coupled with the historical frequency and severity of past vulnerabilities, suggests a pattern of insecure coding practices that have not been fully remediated. The use of the `unserialize` function in 4 instances also warrants caution, as it can lead to deserialization vulnerabilities if not handled with extreme care. Overall, the plugin's large, unprotected attack surface and troubled vulnerability history outweigh its positive coding practices, making it a significant risk.

The plugin's static analysis reveals a considerable attack surface, with 18 AJAX handlers and 17 REST API routes. The fact that all 17 REST API routes lack permission callbacks is particularly concerning, as it means any authenticated user could potentially interact with these endpoints without proper authorization checks. The 3 AJAX handlers without authentication checks further expand this risk. The taint analysis highlights 11 high-severity flows with unsanitized paths, which, when combined with the unprotected entry points, creates a fertile ground for attacks. The extensive history of 21 CVEs, encompassing critical vulnerabilities such as SQL Injection, Cross-Site Scripting, and Missing Authorization, points to persistent security weaknesses that have been exploited in the past. The existence of an unpatched vulnerability, regardless of its reported date, is an immediate and serious threat. The repetition of similar vulnerability types over time suggests systemic issues that require thorough code review and remediation.

In conclusion, while pie-register v3.8.4.8 shows some strengths in its use of prepared statements and output escaping, these are overshadowed by critical weaknesses. The large number of unprotected entry points (AJAX and REST API) and the presence of high-severity taint flows create a significant attack surface. The plugin's extensive and severe vulnerability history, including an unpatched issue, indicates a persistent lack of robust security practices. The use of `unserialize` adds another layer of potential risk. Users of this plugin should be aware of the elevated security risks and prioritize updating to a version with all known vulnerabilities patched, or consider alternative plugins. The current version cannot be considered secure without significant remediation.

Key Concerns

  • Unpatched CVE
  • High severity taint flows
  • REST API routes without permission callbacks
  • AJAX handlers without auth checks
  • Dangerous function: unserialize
  • Critical and High severity CVE history
  • Common vulnerability types in history
Vulnerabilities
21

Pie Register – User Registration, Profiles & Content Restriction Security Vulnerabilities

CVEs by Year

1 CVE in 2014
2014
6 CVEs in 2015
2015
2 CVEs in 2018
2018
1 CVE in 2019
2019
5 CVEs in 2021
2021
1 CVE in 2022
2022
1 CVE in 2023
2023
2 CVEs in 2024
2024
1 CVE in 2025
2025
1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

Critical
7
High
5
Medium
9

21 total CVEs

CVE-2026-24577medium · 5.3Missing Authorization

Pie Register <= 3.8.4.7 - Missing Authorization

Jan 20, 2026Unpatched
CVE-2024-13818medium · 5.3Insertion of Sensitive Information into Log File

Registration Forms – User Registration Forms, Invitation-Based Registrations, Front-end User Profile, Login Form & Content Restriction <= 3.8.4 - Sensitive Information Exposure via Log Files

Feb 20, 2025 Patched in 3.8.4.1 (26d)
CVE-2024-6069high · 8.8Missing Authorization

Pie Register - Basic <= 3.8.3.4 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Plugin Installation

Jul 8, 2024 Patched in 3.8.3.5 (24d)
CVE-2024-27957critical · 9.8Unrestricted Upload of File with Dangerous Type

Pie Register <= 3.8.3.2 - Unauthenticated Arbitrary File Upload

Mar 13, 2024 Patched in 3.8.3.3 (72d)
CVE-2023-0552medium · 6.1URL Redirection to Untrusted Site ('Open Redirect')

Pie Register <= 3.8.2.2 - Open Redirect

Feb 6, 2023 Patched in 3.8.2.3 (351d)
CVE-2022-4024medium · 6.5Missing Authorization

Pie Register <= 3.8.1.2 - Missing Authorization to Arbitrary User Deletion

Nov 28, 2022 Patched in 3.8.1.3 (421d)
WF-20835df3-677c-4136-af50-46bc272e4f9e-pie-registermedium · 6.1URL Redirection to Untrusted Site ('Open Redirect')

Pie Register – User Registration Forms. Invitation based registrations, Custom Login, Payments <= 3.7.2.3 - Open Redirect

Oct 21, 2021 Patched in 3.7.2.4 (824d)
CVE-2021-24647high · 8.1Improper Authentication

Pie Register <= 3.7.1.5 - Authentication Bypass

Oct 11, 2021 Patched in 3.7.1.6 (834d)
CVE-2025-34077critical · 9.8Authentication Bypass Using an Alternate Path or Channel

Pie Register <= 3.7.1.4 - Authentication Bypass

Oct 11, 2021 Patched in 3.7.1.5 (1384d)
CVE-2021-24731critical · 9.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Pie Register <= 3.7.1.5 - Unauthenticated SQL Injection

Oct 11, 2021 Patched in 3.7.1.6 (834d)
CVE-2021-24239medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Pie Register – User Registration Forms <= 3.7.0.0 - Reflected Cross-Site Scripting

Apr 3, 2021 Patched in 3.7.0.1 (1025d)
CVE-2019-15659critical · 9.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Pie Register – User Registration Forms. Invitation based registrations, Custom Login, Payments < 3.1.2 - SQL Injection

Jul 3, 2019 Patched in 3.1.2 (1665d)
WF-d7edb3be-ffa9-4e80-addf-5e5aca6050ef-pie-registerhigh · 7.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Pie Register < 3.0.18 - Unauthenticated Cross-Site Scripting

Oct 24, 2018 Patched in 3.0.18 (1917d)
CVE-2018-10969critical · 9.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Pie Register <= 3.0.9 - SQL Injection

Jun 12, 2018 Patched in 3.0.10 (2051d)
CVE-2015-7377medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Pie Register – User Registration Forms < 2.0.19 - Reflected Cross-Site Scripting

Oct 12, 2015 Patched in 2.0.19 (3025d)
CVE-2015-7682medium · 6.3Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Pie Register – User Registration Forms < 2.0.19 - Authenticated SQL Injection

Oct 12, 2015 Patched in 2.0.19 (3025d)
WF-053bb01c-9e87-4836-ae1c-567272b21118-pie-registercritical · 9.8Authentication Bypass Using an Alternate Path or Channel

Registration Forms – User Profile, Custom Registration Form, Login Form, Invitation-Based Registrations for WordPress 2.0.14 - 2.0.15 - Authentication Bypass

May 4, 2015 Patched in 2.0.16 (3186d)
WF-b6ee571d-8db6-4e21-9a62-44e562b9a5fc-pie-registercritical · 9.8Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Pie Register 2.0.14-2.0.15 - SQL Injection

May 4, 2015 Patched in 2.0.16 (3186d)
WF-518771c1-b52b-47b7-99f1-4f40115ba4cf-pie-registerhigh · 7.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Pie Register < 2.0.15 - Cross-Site Scripting

Mar 9, 2015 Patched in 2.0.15 (3242d)
CVE-2014-8802high · 7.3Missing Authorization

Pie Register <= 2.0.13 - Missing Authorization

Jan 17, 2015 Patched in 2.0.14 (3293d)
CVE-2013-4954medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Pie Register <= 1.30 - Multiple Cross-Site Scripting

Aug 1, 2014 Patched in 1.31 (3462d)
Code Analysis
Analyzed Mar 16, 2026

Pie Register – User Registration, Profiles & Content Restriction Code Analysis

Dangerous Functions
4
Raw SQL Queries
15
93 prepared
Unescaped Output
154
3020 escaped
Nonce Checks
55
Capability Checks
35
File Operations
25
External Requests
5
Bundled Libraries
0

Dangerous Functions Found

unserialize$response = unserialize( wp_remote_retrieve_body( $request ) );classes\api\class-wc-plugin-update.php:261
unserialize$form_fields = unserialize( get_option("piereg_form_fields_" . $user_form_id ) );classes\base.php:1636
unserialize$form_fields = unserialize( get_option("piereg_form_fields_" . $user_form_id ) );classes\base.php:1758
unserialize$_form_fields = unserialize(get_option('piereg_form_fields_'.$a));pie-register.php:1430

SQL Query Safety

86% prepared108 total queries

Output Escaping

95% escaped3174 total outputs
Data Flows
24 unsanitized

Data Flow Analysis

25 flows24 with unsanitized paths
search_box (classes\invitation_code_pagination.php:62)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
20 unprotected

Pie Register – User Registration, Profiles & Content Restriction Attack Surface

Entry Points42
Unprotected20

AJAX Handlers 18

authwp_ajax_pieregister_divi_previeweditors\divi\Divi.php:49
authwp_ajax_pie_ratedpie-register.php:234
authwp_ajax_dismiss_pie_license_expire_msgpie-register.php:251
authwp_ajax_dismiss_pie_promo_notice_securitypie-register.php:271
authwp_ajax_dismiss_pie_promo_notice_for_wc_userpie-register.php:272
authwp_ajax_dismiss_pie_promo_notice_for_mc_userpie-register.php:273
authwp_ajax_dismiss_pie_promo_notice_for_bb_userpie-register.php:274
authwp_ajax_dismiss_pie_promo_notice_for_wpb_userpie-register.php:275
authwp_ajax_dismiss_pie_premium_features_notice_for_freepie-register.php:276
authwp_ajax_dismiss_pie_leave_a_review_requestpie-register.php:277
authwp_ajax_dismiss_pie_free_notice_to_premium_userspie-register.php:278
authwp_ajax_pieregister_activate_addonpie-register.php:585
authwp_ajax_pieregister_deactivate_addonpie-register.php:586
authwp_ajax_pieregister_install_addonpie-register.php:587
authwp_ajax_check_usernamepie-register.php:599
noprivwp_ajax_check_usernamepie-register.php:600
authwp_ajax_pireg_update_invitation_codepie-register.php:649
noprivwp_ajax_pireg_update_invitation_codepie-register.php:650

REST API Routes 17

POST/wp-json/pie/v1/loginclasses\app\app_api.php:23
POST/wp-json/pie/v1/unverifyclasses\app\app_api.php:29
POST/wp-json/pie/v1/user-dataclasses\app\app_api.php:35
POST/wp-json/pie/v1/act-verifyclasses\app\app_api.php:41
POST/wp-json/pie/v1/invitationclasses\app\app_api.php:47
POST/wp-json/pie/v1/act-invitationclasses\app\app_api.php:53
POST/wp-json/pie/v1/generate-invitation-manualclasses\app\app_api.php:59
POST/wp-json/pie/v1/generate-invitation-autoclasses\app\app_api.php:65
POST/wp-json/pie/v1/invitation-email-template-getclasses\app\app_api.php:71
POST/wp-json/pie/v1/invitation-email-template-setclasses\app\app_api.php:77
POST/wp-json/pie/v1/registration-page-listclasses\app\app_api.php:83
POST/wp-json/pie/v1/invite-user-emailclasses\app\app_api.php:89
POST/wp-json/pie/v1/enable-emailclasses\app\app_api.php:95
POST/wp-json/pie/v1/is-pro-userclasses\app\app_api.php:101
POST/wp-json/pie/v1/edit-invitationclasses\app\app_api.php:107
POST/wp-json/pie/v1/token-keyclasses\app\app_api.php:113
POST/wp-json/pie/v1/feedbackclasses\app\app_api.php:119

Shortcodes 7

[pieregister_for_wpb] editors\wpbakery\wpbakery-pie-element.php:9
[pie_register_login] pie-register.php:671
[pie_register_profile] pie-register.php:672
[pie_register_forgot_password] pie-register.php:673
[pie_register_renew_account] pie-register.php:674
[pie_register_form] pie-register.php:675
[pie_user_profile_pic] pie-register.php:678
WordPress Hooks 174
actionadmin_initclasses\api\class-wc-api-manager-menu.php:16
filterpre_set_site_transient_update_pluginsclasses\api\class-wc-plugin-update.php:102
filterplugins_apiclasses\api\class-wc-plugin-update.php:105
filterpre_set_site_transient_update_themesclasses\api\class-wc-plugin-update.php:112
actionadmin_noticesclasses\api\class-wc-plugin-update.php:158
actionadmin_noticesclasses\api\class-wc-plugin-update.php:159
actionadmin_noticesclasses\api\class-wc-plugin-update.php:163
actionadmin_noticesclasses\api\class-wc-plugin-update.php:167
actionadmin_noticesclasses\api\class-wc-plugin-update.php:171
actionadmin_noticesclasses\api\class-wc-plugin-update.php:175
actionadmin_noticesclasses\api\class-wc-plugin-update.php:179
actionadmin_noticesclasses\api\class-wc-plugin-update.php:183
actionadmin_noticesclasses\api\class-wc-plugin-update.php:187
actionadmin_noticesclasses\api\class-wc-plugin-update.php:191
actionadmin_noticesclasses\api\class-wc-plugin-update.php:195
actionadmin_noticesclasses\api\class-wc-plugin-update.php:199
actionadmin_noticesclasses\api\class-wc-plugin-update.php:203
actionadmin_noticesclasses\api\class-wc-plugin-update.php:207
actionadmin_noticesclasses\api\class-wc-plugin-update.php:329
actionadmin_noticesclasses\api\class-wc-plugin-update.php:330
actionadmin_noticesclasses\api\class-wc-plugin-update.php:334
actionadmin_noticesclasses\api\class-wc-plugin-update.php:338
actionadmin_noticesclasses\api\class-wc-plugin-update.php:342
actionadmin_noticesclasses\api\class-wc-plugin-update.php:346
actionadmin_noticesclasses\api\class-wc-plugin-update.php:350
actionadmin_noticesclasses\api\class-wc-plugin-update.php:354
actionadmin_noticesclasses\api\class-wc-plugin-update.php:358
actionadmin_noticesclasses\api\class-wc-plugin-update.php:362
actionadmin_noticesclasses\api\class-wc-plugin-update.php:366
actionadmin_noticesclasses\api\class-wc-plugin-update.php:370
actionadmin_noticesclasses\api\class-wc-plugin-update.php:374
actionadmin_noticesclasses\api\class-wc-plugin-update.php:378
actionrest_api_initclasses\app\app_api.php:10
actionpie_register_after_user_createdclasses\app\app_api.php:11
actioninitclasses\profile_admin.php:19
actionuser_edit_form_tagclasses\profile_admin.php:20
actionadmin_headclasses\unverified_pagination.php:20
actionplugins_loadedclasses\welcome.php:23
actionadmin_menuclasses\welcome.php:43
actionadmin_headclasses\welcome.php:44
actionadmin_initclasses\welcome.php:45
actionadmin_initclasses\welcome.php:46
actionwp_dashboard_setupdash_widget.php:8
filterwp_dashboard_widgetsdash_widget.php:9
actionplugins_loadeddash_widget.php:66
actionet_builder_readyeditors\divi\Divi.php:45
actionwp_enqueue_scriptseditors\divi\Divi.php:46
actionwp_enqueue_scriptseditors\divi\Divi.php:53
actionwp_enqueue_scriptseditors\divi\Divi.php:54
actionpieregister_frontend_outputeditors\divi\Divi.php:184
actionpieregister_frontend_outputeditors\divi\Divi.php:191
actionpieregister_divieditors\divi\Divi.php:235
actionelementor/frontend/after_enqueue_scriptseditors\elementor\Elementor.php:22
actionelementor/editor/after_enqueue_styleseditors\elementor\Elementor.php:23
actionelementor/widgets/widgets_registerededitors\elementor\Elementor.php:24
actionpieregister_elementoreditors\elementor\Elementor.php:84
filterpie_register_frontend_output_beforeeditors\elementor\elementorWidget.php:191
filterpie_register_frontend_output_aftereditors\elementor\elementorWidget.php:198
filterpie_register_frontend_login_output_beforeeditors\elementor\elementorWidget.php:205
filterpie_register_frontend_login_output_aftereditors\elementor\elementorWidget.php:212
filterpie_register_forgot_pass_output_beforeeditors\elementor\elementorWidget.php:219
filterpie_register_forgot_pass_output_aftereditors\elementor\elementorWidget.php:226
actioniniteditors\gutenberg\gutenberg-block.php:12
actionenqueue_block_editor_assetseditors\gutenberg\gutenberg-block.php:13
filterpie_register_frontend_container_classeditors\gutenberg\gutenberg-block.php:123
filterpie_register_frontend_login_container_classeditors\gutenberg\gutenberg-block.php:131
filterpie_register_forgot_pass_container_classeditors\gutenberg\gutenberg-block.php:139
filterpie_register_frontend_output_beforeeditors\gutenberg\gutenberg-block.php:146
filterpie_register_frontend_output_aftereditors\gutenberg\gutenberg-block.php:153
filterpie_register_frontend_login_output_beforeeditors\gutenberg\gutenberg-block.php:160
filterpie_register_frontend_login_output_aftereditors\gutenberg\gutenberg-block.php:167
filterpie_register_forgot_pass_output_beforeeditors\gutenberg\gutenberg-block.php:174
filterpie_register_forgot_pass_output_aftereditors\gutenberg\gutenberg-block.php:181
filterpie_register_frontend_login_container_classeditors\gutenberg\gutenberg-block.php:194
filterpie_register_forgot_pass_container_classeditors\gutenberg\gutenberg-block.php:208
filterpie_register_frontend_container_classeditors\gutenberg\gutenberg-block.php:230
actionpieregister_gutenbergeditors\gutenberg\gutenberg-block.php:262
actionwp_loadededitors\wpbakery\wpbakery-pie-element.php:8
filterpie_register_frontend_output_beforeeditors\wpbakery\wpbakery-pie-element.php:73
filterpie_register_frontend_output_aftereditors\wpbakery\wpbakery-pie-element.php:80
filterpie_register_frontend_login_output_beforeeditors\wpbakery\wpbakery-pie-element.php:87
filterpie_register_frontend_login_output_aftereditors\wpbakery\wpbakery-pie-element.php:94
filterpie_register_forgot_pass_output_beforeeditors\wpbakery\wpbakery-pie-element.php:101
filterpie_register_forgot_pass_output_aftereditors\wpbakery\wpbakery-pie-element.php:108
filtersend_password_change_emaillogin_form.php:92
actionwp_footerlogin_form.php:473
filterget_avatarpie-register.php:206
filteradmin_footer_textpie-register.php:214
actionin_admin_headerpie-register.php:215
actionadmin_noticespie-register.php:239
actionadmin_noticespie-register.php:242
actionadmin_notices_specific_pagespie-register.php:243
actionadmin_noticespie-register.php:245
actionpiereg_notice_in_headerpie-register.php:247
actionadmin_noticespie-register.php:250
actionadmin_noticespie-register.php:254
actionadmin_noticespie-register.php:257
actionadmin_noticespie-register.php:260
actionadmin_noticespie-register.php:263
actionadmin_noticespie-register.php:268
actionwp_body_openpie-register.php:328
actionlogin_initpie-register.php:450
actionlogin_enqueue_scriptspie-register.php:573
filterlogin_headertextpie-register.php:575
filterlogin_headerurlpie-register.php:576
filtersafe_style_csspie-register.php:590
actionadmin_initpie-register.php:602
actionadmin_initpie-register.php:603
actionadmin_menupie-register.php:605
actionadmin_bar_menupie-register.php:607
actioncheck_payment_method_paypalpie-register.php:610
actionmedia_buttonspie-register.php:614
actionadmin_footerpie-register.php:617
actioninitpie-register.php:621
actionadmin_noticespie-register.php:624
actioninitpie-register.php:626
actionshow_user_profilepie-register.php:628
actionpersonal_options_updatepie-register.php:629
actionedit_user_profilepie-register.php:631
actionedit_user_profile_updatepie-register.php:632
actionwidgets_initpie-register.php:634
actionget_headerpie-register.php:636
actionpayment_validation_paypalpie-register.php:640
actionadd_select_payment_scriptpie-register.php:642
filterget_payment_content_areapie-register.php:643
actionshow_icon_payment_gatewaypie-register.php:644
actionpr_licenseKey_errorspie-register.php:645
filterpiereg_messagespie-register.php:646
actionpiereg_add_custom_cappie-register.php:653
actionwp_enqueue_scriptspie-register.php:656
actionwp_footerpie-register.php:657
actionadmin_enqueue_scriptspie-register.php:658
actiondelete_userpie-register.php:669
actionthe_postpie-register.php:679
actionadd_meta_boxespie-register.php:681
actionsave_postpie-register.php:683
actionpiereg_validate_user_expiry_periodpie-register.php:685
actionwp_footerpie-register.php:686
actionwp_footerpie-register.php:687
filterwp_authenticate_userpie-register.php:690
actionpiereg_before_deleting_user_unverified_listpie-register.php:694
actionadd_payment_method_scriptpie-register.php:700
filterplugin_row_metapie-register.php:702
filterplugin_action_linkspie-register.php:704
filterAdd_payment_optionpie-register.php:706
filterget_payment_gateway_contentpie-register.php:707
filterallow_password_resetpie-register.php:709
filterlogin_urlpie-register.php:711
filterlostpassword_urlpie-register.php:712
filterregister_urlpie-register.php:713
filterlogout_urlpie-register.php:714
filterwp_nav_menu_objectspie-register.php:715
filterpiereg_password_reset_not_allowed_textpie-register.php:717
filtermanage_users_columnspie-register.php:723
filtermanage_users_custom_columnpie-register.php:724
filterpie_manage_users_custom_column_namepie-register.php:725
filteradmin_body_classpie-register.php:1324
filterthe_contentpie-register.php:1742
filterset-screen-optionpie-register.php:3335
actionpie_register_geolocation_addon_pagepie-register.php:3378
filterwp_mail_content_typepie-register.php:3857
filtersend_password_change_emailpie-register.php:4172
filterwp_mail_content_typepie-register.php:4433
filtersend_password_change_emailpie-register.php:4590
filterwp_mail_content_typepie-register.php:4767
filterwp_mail_content_typepie-register.php:4837
filterwp_mail_content_typepie-register.php:6775
filterwp_mail_content_typepie-register.php:7028
filterwp_edit_nav_menu_walkerpiereg_walker-nav-menu.php:17
actionwp_nav_menu_item_custom_fieldspiereg_walker-nav-menu.php:18
actionwp_update_nav_menu_itempiereg_walker-nav-menu.php:19
actiondelete_postpiereg_walker-nav-menu.php:20
filterwp_get_nav_menu_itemspiereg_walker-nav-menu.php:23
actioninitpiereg_walker-nav-menu.php:24
Maintenance & Trust

Pie Register – User Registration, Profiles & Content Restriction Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 10, 2026
PHP min version5.6
Downloads600K

Community Trust

Rating84/100
Number of ratings222
Active installs2K
Developer Profile

Pie Register – User Registration, Profiles & Content Restriction Developer Profile

Genetech Products

3 plugins · 3K total installs

54
trust score
Avg Security Score
64/100
Avg Patch Time
1564 days
View full developer profile
Detection Fingerprints

How We Detect Pie Register – User Registration, Profiles & Content Restriction

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/pie-register/css/backend.css/wp-content/plugins/pie-register/css/frontend.css/wp-content/plugins/pie-register/css/pie-register-elementor.css/wp-content/plugins/pie-register/css/pieregister-widget.css/wp-content/plugins/pie-register/js/backend.js/wp-content/plugins/pie-register/js/frontend.js/wp-content/plugins/pie-register/js/pieregister-widget.js/wp-content/plugins/pie-register/js/validate.js+2 more
Script Paths
/wp-content/plugins/pie-register/js/backend.js/wp-content/plugins/pie-register/js/frontend.js/wp-content/plugins/pie-register/js/pieregister-widget.js/wp-content/plugins/pie-register/js/validate.js/wp-content/plugins/pie-register/js/pieregister-password-strength.js/wp-content/plugins/pie-register/js/pieregister-bootstrap.js
Version Parameters
pie-register/css/backend.css?ver=pie-register/css/frontend.css?ver=pie-register/css/pie-register-elementor.css?ver=pie-register/css/pieregister-widget.css?ver=pie-register/js/backend.js?ver=pie-register/js/frontend.js?ver=pie-register/js/pieregister-widget.js?ver=pie-register/js/validate.js?ver=pie-register/js/pieregister-password-strength.js?ver=pie-register/js/pieregister-bootstrap.js?ver=

HTML / DOM Fingerprints

CSS Classes
piereg_form_wrapperpie_register_form_containerpieregister-password-strength-indicatorpieregister-field-wrapper
HTML Comments
<!-- Begin: Pie Register Form --><!-- End: Pie Register Form --><!-- Pie Register Login Form --><!-- Pie Register Forgot Password Form -->+2 more
Data Attributes
data-piereg-validation
JS Globals
pieregister_validation_paramspie_register_params
Shortcode Output
[pie_register][pie_login][pie_forgot_password][pie_profile]
FAQ

Frequently Asked Questions about Pie Register – User Registration, Profiles & Content Restriction