Branda – White Label & Branding, Free Login Page Customizer Security & Risk Analysis

wordpress.org/plugins/branda-white-labeling

White label & rebrand your login page & WordPress dashboard. Customize system emails & get everything to rebrand WordPress with Branda.

20K active installs v3.4.29 PHP 7.4+ WP 6.4+ Updated Dec 29, 2025
custom-dashboardcustom-login-pagelogin-page-customizerrebranding-wordpresswhite-label
89
A · Safe
CVEs total7
Unpatched0
Last CVEJan 1, 2026
Safety Verdict

Is Branda – White Label & Branding, Free Login Page Customizer Safe to Use in 2026?

Generally Safe

Score 89/100

Branda – White Label & Branding, Free Login Page Customizer has a strong security track record. Known vulnerabilities have been patched promptly.

7 known CVEsLast CVE: Jan 1, 2026Updated 3mo ago
Risk Assessment

The "branda-white-labeling" plugin exhibits a concerning security posture, primarily due to a large number of unprotected AJAX handlers and a history of significant vulnerabilities. While the plugin demonstrates good practices in using prepared statements for SQL queries and a high percentage of properly escaped output, these strengths are overshadowed by its attack surface and past security issues.

The static analysis reveals 57 AJAX handlers, with a striking 43 of them lacking authentication checks. This creates a substantial entry point for attackers to potentially exploit functionality without proper authorization. Furthermore, the taint analysis identified one high-severity flow with unsanitized paths, indicating a potential for code execution or sensitive data leakage if this flow is triggered with malicious input.

The plugin's vulnerability history is particularly worrying. With a total of 7 known CVEs, including one critical vulnerability and six medium severity ones, it suggests a pattern of recurring security weaknesses. The types of past vulnerabilities, such as Authorization Bypass and Cross-site Scripting, are common and can have severe consequences. While there are no currently unpatched CVEs, the historical trend necessitates caution. The plugin's reliance on bundled libraries like Select2, TinyMCE, and Guzzle also introduces potential risks if these libraries are not kept up-to-date and contain their own vulnerabilities.

In conclusion, while "branda-white-labeling" v3.4.29 shows some positive security practices, the extensive unprotected attack surface, the presence of a high-severity taint flow, and a concerning vulnerability history point to significant risks. Users should exercise extreme caution and consider alternatives or ensure rigorous monitoring and patching strategies are in place.

Key Concerns

  • Large attack surface without auth checks (AJAX)
  • High severity taint flow
  • Critical CVE in history
  • Multiple medium CVEs in history
  • Bundled libraries (potential for outdated)
Vulnerabilities
7

Branda – White Label & Branding, Free Login Page Customizer Security Vulnerabilities

CVEs by Year

2 CVEs in 2023
2023
4 CVEs in 2024
2024
1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

Critical
1
Medium
6

7 total CVEs

CVE-2025-14998critical · 9.8Authorization Bypass Through User-Controlled Key

Branda – White Label & Branding, Free Login Page Customizer <= 3.4.24 - Unauthenticated Privilege Escalation via Account Takeover

Jan 1, 2026 Patched in 3.4.29 (1d)
CVE-2024-9371medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Branda – White Label & Branding, Custom Login Page Customizer <= 3.4.19 - Reflected Cross-Site Scripting

Nov 20, 2024 Patched in 3.4.22 (1d)
CVE-2024-6554medium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

Branda – White Label WordPress, Custom Login Page Customizer <= 3.4.18 - Unauthenticated Full Path Disclosure

Jul 10, 2024 Patched in 3.4.19 (1d)
CVE-2024-37239medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Branda <= 3.4.17 - Authenticated (Administrator+) Stored Cross-Site Scripting

Jun 28, 2024 Patched in 3.4.18 (5d)
CVE-2024-5191medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Branda – White Label WordPress, Custom Login Page Customizer <= 3.4.17 - Authenticated (Author+) Stored Cross-Site Scripting via SVG Upload

Jun 20, 2024 Patched in 3.4.18 (1d)
CVE-2023-51542medium · 5.3Use of Less Trusted Source

Branda <= 3.4.14 - IP Address Spoofing

Dec 27, 2023 Patched in 3.4.15 (27d)
WF-c3508b46-6920-48b9-9acb-620ea34e07e2-branda-white-labelingmedium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Branda – White Label WordPress <= 3.4.8.1 - Authenticated (Administrator+) Stored Cross-Site Scripting

Mar 16, 2023 Patched in 3.4.9 (313d)
Code Analysis
Analyzed Mar 16, 2026

Branda – White Label & Branding, Free Login Page Customizer Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
4 prepared
Unescaped Output
267
1726 escaped
Nonce Checks
26
Capability Checks
13
File Operations
69
External Requests
1
Bundled Libraries
3

Bundled Libraries

Select2TinyMCEGuzzle

SQL Query Safety

100% prepared4 total queries

Output Escaping

87% escaped1993 total outputs
Data Flows
9 unsanitized

Data Flow Analysis

11 flows9 with unsanitized paths
signup_form (inc\modules\front-end\signup-blog-description.php:72)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
43 unprotected

Branda – White Label & Branding, Free Login Page Customizer Attack Surface

Entry Points57
Unprotected43

AJAX Handlers 57

authwp_ajax_ultimate_branding_toggle_moduleinc\class-branda-admin.php:95
authwp_ajax_branda_reset_moduleinc\class-branda-admin.php:96
authwp_ajax_branda_manage_all_modulesinc\class-branda-admin.php:97
authwp_ajax_branda_module_copy_settingsinc\class-branda-admin.php:98
authwp_ajax_branda_welcome_get_modulesinc\class-branda-admin.php:99
authwp_ajax_branda_dismiss_black_friday_noticeinc\class-branda-admin.php:100
authwp_ajax_ultimate_branding_new_feature_dismissinc\class-branda-admin.php:102
authwp_ajax_simple_optioninc\class-simple-options.php:31
authwp_ajax_simple_option_reset_sectioninc\class-simple-options.php:32
authwp_ajax_branda_admin_bar_order_saveinc\modules\admin\bar.php:88
authwp_ajax_branda_admin_bar_order_resetinc\modules\admin\bar.php:89
authwp_ajax_branda_admin_bar_menu_saveinc\modules\admin\bar.php:93
authwp_ajax_branda_admin_bar_deleteinc\modules\admin\bar.php:94
authwp_ajax_branda_admin_bar_submenu_restoreinc\modules\admin\bar.php:95
authwp_ajax_branda_admin_bar_getinc\modules\admin\bar.php:99
authwp_ajax_branda_color_schemes_saveinc\modules\admin\color-schemes.php:63
authwp_ajax_branda_admin_help_saveinc\modules\admin\help-content.php:57
authwp_ajax_branda_admin_help_deleteinc\modules\admin\help-content.php:63
authwp_ajax_branda_admin_help_content_getinc\modules\admin\help-content.php:69
authwp_ajax_branda_admin_bar_load_menuinc\modules\admin\menu.php:60
authwp_ajax_branda_admin_bar_save_menuinc\modules\admin\menu.php:61
authwp_ajax_branda_admin_bar_remove_menuinc\modules\admin\menu.php:62
authwp_ajax_branda_admin_menu_search_userinc\modules\admin\menu.php:63
authwp_ajax_branda_admin_panel_tipsinc\modules\admin\tips.php:65
authwp_ajax_branda_email_logs_deleteinc\modules\emails\email-logs.php:42
authwp_ajax_branda_email_logs_delete_bulkinc\modules\emails\email-logs.php:43
authwp_ajax_branda_registration_emails_resetinc\modules\emails\registration.php:36
authwp_ajax_branda_email_template_preview_emailinc\modules\emails\template.php:110
authwp_ajax_branda_email_template_set_templateinc\modules\emails\template.php:125
authwp_ajax_ub_cookie_noticeinc\modules\front-end\cookie-notice.php:54
noprivwp_ajax_ub_dismiss_visitor_noticeinc\modules\front-end\cookie-notice.php:55
authwp_ajax_branda_login_screen_set_templateinc\modules\login-screen\login-screen.php:118
authwp_ajax_branda_data_resetinc\modules\utilities\data.php:64
authwp_ajax_branda_data_delete_subsitesinc\modules\utilities\data.php:65
authwp_ajax_branda_images_search_sitesinc\modules\utilities\images.php:68
authwp_ajax_branda_images_delete_subsiteinc\modules\utilities\images.php:69
authwp_ajax_branda_maintenance_search_sitesinc\modules\utilities\maintenance.php:23
authwp_ajax_branda_maintenance_delete_subsiteinc\modules\utilities\maintenance.php:24
authwp_ajax_branda_usersearchinc\modules\utilities\permissions.php:90
authwp_ajax_branda_permissions_add_userinc\modules\utilities\permissions.php:91
authwp_ajax_branda_permissions_delete_userinc\modules\utilities\permissions.php:92
authwp_ajax_branda_notice_permissions_notice_saveinc\modules\utilities\permissions.php:93
authwp_ajax_branda_text_replacement_saveinc\modules\utilities\text-replacement.php:64
authwp_ajax_branda_text_replacement_deleteinc\modules\utilities\text-replacement.php:65
authwp_ajax_branda_text_replacement_delete_bulkinc\modules\utilities\text-replacement.php:66
authwp_ajax_branda_tracking_codes_saveinc\modules\utilities\tracking-codes.php:165
authwp_ajax_branda_tracking_codes_deleteinc\modules\utilities\tracking-codes.php:166
authwp_ajax_branda_tracking_codes_bulk_deleteinc\modules\utilities\tracking-codes.php:167
authwp_ajax_branda_admin_panel_tips_resetinc\modules\utilities\tracking-codes.php:171
authwp_ajax_branda_dashboard_feed_saveinc\modules\widgets\dashboard-feeds.php:44
authwp_ajax_branda_dashboard_feed_deleteinc\modules\widgets\dashboard-feeds.php:45
authwp_ajax_branda_dashboard_feed_delete_bulkinc\modules\widgets\dashboard-feeds.php:46
authwp_ajax_branda_get_site_datainc\modules\widgets\dashboard-feeds.php:51
authwp_ajax_branda_dashboard_widget_saveinc\modules\widgets\dashboard-widgets.php:87
authwp_ajax_branda_dashboard_widget_deleteinc\modules\widgets\dashboard-widgets.php:88
authwp_ajax_branda_dashboard_widgets_getinc\modules\widgets\dashboard-widgets.php:94
authwp_ajax_branda_dashboard_widget_visibility_resetinc\modules\widgets\dashboard-widgets.php:100
WordPress Hooks 458
actionbranda_after_module_forminc\class-branda-admin-stats.php:19
actionbranda_admin_stats_writeinc\class-branda-admin-stats.php:20
filterultimate_branding_options_namesinc\class-branda-admin-stats.php:21
actionbranda_module_activatedinc\class-branda-admin-stats.php:27
actionbranda_module_deactivatedinc\class-branda-admin-stats.php:28
actioninitinc\class-branda-admin-stats.php:34
filterbranda_force_local_optioninc\class-branda-admin-stats.php:40
actioninitinc\class-branda-admin.php:62
actioninitinc\class-branda-admin.php:85
actioninitinc\class-branda-admin.php:86
actionnetwork_admin_menuinc\class-branda-admin.php:87
actionadmin_menuinc\class-branda-admin.php:88
filteradmin_titleinc\class-branda-admin.php:89
actionadmin_headinc\class-branda-admin.php:90
actioninitinc\class-branda-admin.php:91
filterbranda_admin_messages_arrayinc\class-branda-admin.php:101
filteradmin_footer_textinc\class-branda-admin.php:118
actioninitinc\class-branda-admin.php:124
filteradmin_body_classinc\class-branda-admin.php:128
filterub_get_option-ultimatebranding_activated_modulesinc\class-branda-admin.php:132
filterbranda_sui_wrap_classinc\class-branda-admin.php:138
actiondelete_attachmentinc\class-branda-admin.php:144
filterplugin_row_metainc\class-branda-admin.php:150
actionshutdowninc\class-branda-admin.php:328
actionadmin_initinc\class-branda-admin.php:699
filterwp_smush_enqueueinc\class-branda-admin.php:1833
actionadmin_bar_menuinc\class-branda-base.php:48
filterbranda_versioninc\class-branda-base.php:54
actioninitinc\class-branda-base.php:61
filterultimate_branding_options_namesinc\class-branda-helper.php:133
filterultimate_branding_get_option_nameinc\class-branda-helper.php:134
filterultimate_branding_options_footerinc\class-branda-helper.php:138
actioninitinc\class-branda-helper.php:144
actioninitinc\class-branda-helper.php:150
actionadmin_enqueue_scriptsinc\class-branda-helper.php:154
filterbranda_options_show_reset_module_buttoninc\class-branda-helper.php:161
filterwp_kses_allowed_htmlinc\class-branda-helper.php:662
filterwp_kses_allowed_htmlinc\class-branda-helper.php:689
filterultimatebranding_settings_panel_show_submitinc\class-branda-helper.php:851
actionadmin_menuinc\class-branda-logging.php:26
actioninitinc\class-branda-logging.php:28
actionub_logging_prune_routineinc\class-branda-logging.php:30
actioninitinc\class-branda-public.php:11
actionadmin_bar_menuinc\class-branda-public.php:17
actionadmin_footerinc\class-simple-options.php:671
filterteeny_mce_before_initinc\class-simple-options.php:867
filtermp_media_buttonsinc\class-simple-options.php:882
filterultimatebranding_settings_admin_barinc\modules\admin\bar.php:72
filterultimatebranding_settings_admin_bar_processinc\modules\admin\bar.php:73
filterultimatebranding_settings_admin_bar_processinc\modules\admin\bar.php:74
filterultimatebranding_settings_admin_bar_preserveinc\modules\admin\bar.php:75
actionadmin_bar_menuinc\modules\admin\bar.php:77
actionactivate_plugininc\modules\admin\bar.php:78
actionwp_after_admin_bar_renderinc\modules\admin\bar.php:80
actionadmin_bar_menuinc\modules\admin\bar.php:82
actionadmin_bar_menuinc\modules\admin\bar.php:84
actionadmin_bar_menuinc\modules\admin\bar.php:86
actionwp_headinc\modules\admin\bar.php:101
actionadmin_headinc\modules\admin\bar.php:102
actionadmin_print_stylesinc\modules\admin\bar.php:104
actionwp_headinc\modules\admin\bar.php:105
actioninitinc\modules\admin\bar.php:107
filterbranda_get_module_contentinc\modules\admin\bar.php:113
actionbranda_admin_enqueue_module_admin_assetsinc\modules\admin\bar.php:119
filtershow_admin_barinc\modules\admin\bar.php:125
actionbranda_helper_updateinc\modules\admin\bar.php:131
actionadmin_headinc\modules\admin\class-wpmudev-contextual-help.php:154
filtercontextual_helpinc\modules\admin\class-wpmudev-contextual-help.php:156
filterultimatebranding_settings_color_schemesinc\modules\admin\color-schemes.php:34
filterultimatebranding_settings_color_schemes_processinc\modules\admin\color-schemes.php:35
actionadmin_initinc\modules\admin\color-schemes.php:37
filterget_user_option_admin_colorinc\modules\admin\color-schemes.php:39
actionuser_registerinc\modules\admin\color-schemes.php:40
actionwpmu_new_userinc\modules\admin\color-schemes.php:41
filterbranda_get_module_contentinc\modules\admin\color-schemes.php:47
filterultimatebranding_settings_color_schemes_preserveinc\modules\admin\color-schemes.php:53
actionadmin_color_scheme_pickerinc\modules\admin\color-schemes.php:59
actioninitinc\modules\admin\color-schemes.php:69
filterbranda_admin_bar_logo_css_argsinc\modules\admin\color-schemes.php:73
filterwp_kses_allowed_htmlinc\modules\admin\custom-admin-menu\branda-admin-menu-builder.php:124
filterultimatebranding_settings_custom_admin_cssinc\modules\admin\custom-css.php:16
filterultimatebranding_settings_custom_admin_css_processinc\modules\admin\custom-css.php:17
actionadmin_headinc\modules\admin\custom-css.php:18
actioninitinc\modules\admin\custom-css.php:19
filterub_escaped_valueinc\modules\admin\custom-css.php:24
filterultimatebranding_settings_admin_footer_textinc\modules\admin\footer.php:37
filterultimatebranding_settings_admin_footer_text_processinc\modules\admin\footer.php:38
filteradmin_footer_textinc\modules\admin\footer.php:41
filterupdate_footerinc\modules\admin\footer.php:42
actionadmin_headinc\modules\admin\footer.php:43
actioninitinc\modules\admin\footer.php:44
filterultimatebranding_settings_admin_help_contentinc\modules\admin\help-content.php:42
filterultimatebranding_settings_admin_help_content_processinc\modules\admin\help-content.php:43
filterultimatebranding_settings_admin_help_content_processinc\modules\admin\help-content.php:44
filterultimatebranding_settings_admin_help_content_preserveinc\modules\admin\help-content.php:45
filterbranda_get_module_contentinc\modules\admin\help-content.php:51
actioninitinc\modules\admin\help-content.php:75
filterultimatebranding_settings_admin_menuinc\modules\admin\menu.php:42
filterultimatebranding_settings_admin_menu_processinc\modules\admin\menu.php:43
actioninitinc\modules\admin\menu.php:45
actionuser_admin_menuinc\modules\admin\menu.php:47
filterpre_option_link_manager_enabledinc\modules\admin\menu.php:49
actionadmin_menuinc\modules\admin\menu.php:51
filterbranda_get_module_contentinc\modules\admin\menu.php:55
actionbranda_admin_enqueue_module_admin_assetsinc\modules\admin\menu.php:58
filterparent_fileinc\modules\admin\menu.php:65
actionadminmenuinc\modules\admin\menu.php:66
actionadmin_enqueue_scriptsinc\modules\admin\menu.php:68
actionadmin_menuinc\modules\admin\menu.php:69
filterultimate_branding_options_namesinc\modules\admin\menu.php:71
filterparent_fileinc\modules\admin\menu.php:73
filterultimatebranding_settings_admin_messageinc\modules\admin\message.php:21
filterultimatebranding_settings_admin_message_processinc\modules\admin\message.php:22
actionadmin_noticesinc\modules\admin\message.php:26
actionnetwork_admin_noticesinc\modules\admin\message.php:30
actioninitinc\modules\admin\message.php:34
actionadmin_headinc\modules\admin\message.php:38
filterultimatebranding_settings_theme_additional_cssinc\modules\admin\theme-additional-css.php:15
filtermap_meta_capinc\modules\admin\theme-additional-css.php:16
actionsave_postinc\modules\admin\tips.php:60
actionsave_postinc\modules\admin\tips.php:61
actionadmin_noticesinc\modules\admin\tips.php:62
actionprofile_personal_optionsinc\modules\admin\tips.php:63
actionpersonal_options_updateinc\modules\admin\tips.php:64
actionadmin_enqueue_scriptsinc\modules\admin\tips.php:66
actioninitinc\modules\admin\tips.php:67
actionadd_meta_boxesinc\modules\admin\tips.php:68
filterultimatebranding_settings_content_footerinc\modules\content\footer.php:32
filterultimatebranding_settings_content_footer_processinc\modules\content\footer.php:33
actionwp_footerinc\modules\content\footer.php:34
filterultimate_branding_options_namesinc\modules\content\footer.php:35
filterultimatebranding_settings_content_headerinc\modules\content\header.php:32
filterultimatebranding_settings_content_header_processinc\modules\content\header.php:33
actionwp_footerinc\modules\content\header.php:34
actionbranda_admin_enqueue_module_admin_assetsinc\modules\emails\email-logs.php:27
filterbranda_settings_after_box_titleinc\modules\emails\email-logs.php:30
filterultimatebranding_settings_panel_show_submitinc\modules\emails\email-logs.php:33
filterbranda_get_module_contentinc\modules\emails\email-logs.php:36
filterbranda_dialog_delete_attrinc\modules\emails\email-logs.php:39
actioninitinc\modules\emails\email-logs.php:46
actioninitinc\modules\emails\email-logs.php:49
actionbranda_email_logs_cleaninginc\modules\emails\email-logs.php:51
actionbranda_module_deactivatedinc\modules\emails\email-logs.php:54
actionadmin_initinc\modules\emails\google-oauth.php:60
actionnetwork_admin_noticesinc\modules\emails\google-oauth.php:63
actionadmin_noticesinc\modules\emails\google-oauth.php:65
filterpre_wp_mailinc\modules\emails\google-oauth.php:76
filterultimatebranding_settings_google_oauthinc\modules\emails\google-oauth.php:78
filterultimatebranding_settings_google_oauth_resetinc\modules\emails\google-oauth.php:85
filterultimatebranding_settings_google_oauth_processinc\modules\emails\google-oauth.php:92
filterbranda_settings_after_box_titleinc\modules\emails\google-oauth.php:99
filterbranda_get_module_contentinc\modules\emails\google-oauth.php:108
filterultimatebranding_settings_emails_headerinc\modules\emails\headers.php:31
filterultimatebranding_settings_emails_header_processinc\modules\emails\headers.php:32
filterwp_mail_frominc\modules\emails\headers.php:33
filterwp_mail_from_nameinc\modules\emails\headers.php:34
actioninitinc\modules\emails\headers.php:35
actionphpmailer_initinc\modules\emails\headers.php:42
filterbranda_admin_messages_arrayinc\modules\emails\headers.php:44
filterbranda_smtp_import_swpsmtp_options_smtp_settings_passwordinc\modules\emails\importers\easy-wp-smtp.php:27
filterbranda_smtp_import_swpsmtp_options_force_from_name_replaceinc\modules\emails\importers\easy-wp-smtp.php:28
filterbranda_smtp_import_swpsmtp_options_smtp_settings_insecure_sslinc\modules\emails\importers\easy-wp-smtp.php:29
filterbranda_smtp_import_update_email_configuration_passwordinc\modules\emails\importers\wp-mail-bank.php:27
filterbranda_smtp_import_update_email_configuration_sender_name_configurationinc\modules\emails\importers\wp-mail-bank.php:28
filterbranda_smtp_import_wp_smtp_options_smtpauthinc\modules\emails\importers\wp-smtp.php:27
filterbranda_smtp_import_wp_mail_smtp_smtp_authinc\modules\emails\importers\wp-smtp.php:28
filterbranda_smtp_import_wp_mail_smtp_mail_from_name_forceinc\modules\emails\importers\wp_mail_smtp.php:27
filterbranda_smtp_import_wp_mail_smtp_smtp_authinc\modules\emails\importers\wp_mail_smtp.php:28
filterultimatebranding_settings_registration_emailsinc\modules\emails\registration.php:18
filterultimatebranding_settings_registration_emails_processinc\modules\emails\registration.php:19
filterwpmu_signup_blog_notification_emailinc\modules\emails\registration.php:24
filterwpmu_signup_blog_notification_subjectinc\modules\emails\registration.php:25
filterwpmu_signup_user_notification_emailinc\modules\emails\registration.php:26
filterwpmu_signup_user_notification_subjectinc\modules\emails\registration.php:27
filterupdate_welcome_emailinc\modules\emails\registration.php:31
filterupdate_welcome_subjectinc\modules\emails\registration.php:32
actioninitinc\modules\emails\registration.php:42
actionnetwork_admin_noticesinc\modules\emails\smtp.php:44
actionadmin_noticesinc\modules\emails\smtp.php:46
actionphpmailer_initinc\modules\emails\smtp.php:48
filterwp_mail_frominc\modules\emails\smtp.php:50
filterwp_mail_from_nameinc\modules\emails\smtp.php:51
filterultimatebranding_settings_smtpinc\modules\emails\smtp.php:52
filterultimatebranding_settings_smtp_processinc\modules\emails\smtp.php:53
filterultimatebranding_settings_smtp_resetinc\modules\emails\smtp.php:54
filterultimatebranding_settings_smtp_preserveinc\modules\emails\smtp.php:55
filterbranda_sanitize_input_by_typeinc\modules\emails\smtp.php:56
actioninitinc\modules\emails\smtp.php:70
filterbranda_settings_after_box_titleinc\modules\emails\smtp.php:76
filterbranda_get_module_contentinc\modules\emails\smtp.php:82
filterbranda_admin_messages_arrayinc\modules\emails\smtp.php:88
filterultimatebranding_settings_email_templateinc\modules\emails\template.php:88
filterultimatebranding_settings_email_template_processinc\modules\emails\template.php:89
actionphpmailer_initinc\modules\emails\template.php:106
filterwp_mailinc\modules\emails\template.php:108
filterwp_mail_content_typeinc\modules\emails\template.php:112
filterwoocommerce_email_headersinc\modules\emails\template.php:113
filterbranda_settings_after_box_titleinc\modules\emails\template.php:119
filterbranda_get_module_contentinc\modules\emails\template.php:137
actioninitinc\modules\emails\template.php:143
filterub_escaped_valueinc\modules\emails\template.php:148
filtersafe_style_cssinc\modules\emails\template.php:895
filterultimatebranding_settings_author_boxinc\modules\front-end\author-box.php:32
filterultimatebranding_settings_author_box_processinc\modules\front-end\author-box.php:33
actionadmin_enqueue_scriptsinc\modules\front-end\author-box.php:34
actionwidgets_initinc\modules\front-end\author-box.php:35
actionwp_enqueue_scriptsinc\modules\front-end\author-box.php:39
actionwp_headinc\modules\front-end\author-box.php:40
filterthe_contentinc\modules\front-end\author-box.php:41
filterget_the_excerptinc\modules\front-end\author-box.php:42
filterwp_trim_excerptinc\modules\front-end\author-box.php:43
filterauthor_boxinc\modules\front-end\author-box.php:44
actionedit_user_profile_updateinc\modules\front-end\author-box.php:48
actionedit_user_profileinc\modules\front-end\author-box.php:49
actionpersonal_options_updateinc\modules\front-end\author-box.php:50
actionshow_user_profileinc\modules\front-end\author-box.php:51
filterbranda_get_options_fields_design_socialinc\modules\front-end\author-box.php:57
actioninitinc\modules\front-end\author-box.php:63
filterthe_contentinc\modules\front-end\author-box.php:76
filterultimatebranding_settings_cookie_noticeinc\modules\front-end\cookie-notice.php:48
filterultimatebranding_settings_cookie_notice_processinc\modules\front-end\cookie-notice.php:49
actionwp_enqueue_scriptsinc\modules\front-end\cookie-notice.php:51
actionwp_footerinc\modules\front-end\cookie-notice.php:52
actionwp_headinc\modules\front-end\cookie-notice.php:53
actioninitinc\modules\front-end\cookie-notice.php:57
filterultimatebranding_settings_db_error_pageinc\modules\front-end\db-error-page.php:85
filterultimatebranding_settings_db_error_page_processinc\modules\front-end\db-error-page.php:88
filterub_get_valueinc\modules\front-end\db-error-page.php:90
filterultimate_branding_related_modulesinc\modules\front-end\db-error-page.php:106
filterultimate_branding_related_modulesinc\modules\front-end\db-error-page.php:107
filterultimate_branding_related_modulesinc\modules\front-end\db-error-page.php:108
filterultimate_branding_related_modulesinc\modules\front-end\db-error-page.php:109
actioninitinc\modules\front-end\db-error-page.php:110
filterultimatebranding_settings_db_error_page_preserveinc\modules\front-end\db-error-page.php:111
filterultimatebranding_settings_documentinc\modules\front-end\document.php:21
filterultimatebranding_settings_document_processinc\modules\front-end\document.php:22
filterthe_contentinc\modules\front-end\document.php:26
filtershortcode_atts_galleryinc\modules\front-end\document.php:27
filterthe_password_forminc\modules\front-end\document.php:33
filterprotected_title_formatinc\modules\front-end\document.php:39
actioninitinc\modules\front-end\document.php:43
filterultimatebranding_settings_signup_blog_descriptioninc\modules\front-end\signup-blog-description.php:16
filteradd_signup_metainc\modules\front-end\signup-blog-description.php:17
filterbp_signup_usermetainc\modules\front-end\signup-blog-description.php:18
actionsignup_blogforminc\modules\front-end\signup-blog-description.php:19
actionbp_blog_details_fieldsinc\modules\front-end\signup-blog-description.php:20
filterblog_template_exclude_settingsinc\modules\front-end\signup-blog-description.php:21
filterwpmu_new_bloginc\modules\front-end\signup-blog-description.php:25
filterultimatebranding_settings_ms_site_checkinc\modules\front-end\site-status-page.php:31
filterultimatebranding_settings_ms_site_check_processinc\modules\front-end\site-status-page.php:33
filterultimate_branding_related_modulesinc\modules\front-end\site-status-page.php:47
filterultimate_branding_related_modulesinc\modules\front-end\site-status-page.php:48
filterultimate_branding_related_modulesinc\modules\front-end\site-status-page.php:49
filterultimate_branding_related_modulesinc\modules\front-end\site-status-page.php:50
actioninitinc\modules\front-end\site-status-page.php:56
actionbranda_module_activatedinc\modules\front-end\site-status-page.php:63
actionbranda_module_deactivatedinc\modules\front-end\site-status-page.php:64
filterultimatebranding_settings_login_screeninc\modules\login-screen\login-screen.php:59
filterultimatebranding_settings_login_screen_processinc\modules\login-screen\login-screen.php:60
filterultimatebranding_settings_login_screen_preserveinc\modules\login-screen\login-screen.php:61
actionsignup_headerinc\modules\login-screen\login-screen.php:62
actionlogin_headinc\modules\login-screen\login-screen.php:63
filterlogin_headerurlinc\modules\login-screen\login-screen.php:64
filterlogin_headertextinc\modules\login-screen\login-screen.php:65
filterwp_login_errorsinc\modules\login-screen\login-screen.php:66
filterwp_login_errorsinc\modules\login-screen\login-screen.php:67
filtergettextinc\modules\login-screen\login-screen.php:68
filterlogout_redirectinc\modules\login-screen\login-screen.php:69
filterlogin_redirectinc\modules\login-screen\login-screen.php:70
filterultimatebranding_reset_section_login-screeninc\modules\login-screen\login-screen.php:71
actionbranda_helper_admin_options_page_before_optionsinc\modules\login-screen\login-screen.php:72
filterbranda_sanitize_input_by_typeinc\modules\login-screen\login-screen.php:73
filterlogin_messageinc\modules\login-screen\login-screen.php:79
actionlogin_headerinc\modules\login-screen\login-screen.php:83
actionlogin_footerinc\modules\login-screen\login-screen.php:84
actioninitinc\modules\login-screen\login-screen.php:92
actionsetup_themeinc\modules\login-screen\login-screen.php:98
actioninitinc\modules\login-screen\login-screen.php:106
actioninitinc\modules\login-screen\login-screen.php:107
filterultimate_branding_related_modulesinc\modules\login-screen\login-screen.php:113
filterultimate_branding_related_modulesinc\modules\login-screen\login-screen.php:114
filterregistration_errorsinc\modules\login-screen\login-screen.php:124
filterwpmu_validate_user_signupinc\modules\login-screen\login-screen.php:125
filterlocaleinc\modules\login-screen\login-screen.php:1419
filterultimatebranding_settings_signup_codeinc\modules\login-screen\signup-code.php:36
filterultimatebranding_settings_signup_code_processinc\modules\login-screen\signup-code.php:37
filterultimatebranding_settings_signup_code_processinc\modules\login-screen\signup-code.php:38
filterultimatebranding_settings_signup_code_preserveinc\modules\login-screen\signup-code.php:39
actionregister_forminc\modules\login-screen\signup-code.php:43
actionsignup_extra_fieldsinc\modules\login-screen\signup-code.php:44
filterregistration_errorsinc\modules\login-screen\signup-code.php:45
filterwpmu_validate_user_signupinc\modules\login-screen\signup-code.php:46
actionregister_new_userinc\modules\login-screen\signup-code.php:47
filtersignup_user_metainc\modules\login-screen\signup-code.php:48
actionwpmu_activate_userinc\modules\login-screen\signup-code.php:49
actionwpmu_activate_bloginc\modules\login-screen\signup-code.php:50
actionsignup_blogforminc\modules\login-screen\signup-code.php:54
filterwpmu_validate_blog_signupinc\modules\login-screen\signup-code.php:55
actionbp_account_details_fieldsinc\modules\login-screen\signup-code.php:59
actionbp_blog_details_fieldsinc\modules\login-screen\signup-code.php:60
actionbp_signup_validateinc\modules\login-screen\signup-code.php:61
actioninitinc\modules\login-screen\signup-code.php:67
filterbranda_get_module_contentinc\modules\login-screen\signup-code.php:73
actiontemplate_redirectinc\modules\login-screen\signup-password.php:18
actionregister_forminc\modules\login-screen\signup-password.php:19
actionsignup_extra_fieldsinc\modules\login-screen\signup-password.php:20
filterwpmu_validate_user_signupinc\modules\login-screen\signup-password.php:21
filtersignup_blogforminc\modules\login-screen\signup-password.php:22
filteradd_signup_metainc\modules\login-screen\signup-password.php:23
actionwpmu_activate_userinc\modules\login-screen\signup-password.php:24
actionregister_new_userinc\modules\login-screen\signup-password.php:25
filterwp_new_user_notification_emailinc\modules\login-screen\signup-password.php:26
actionlogin_enqueue_scriptsinc\modules\login-screen\signup-password.php:27
actionwp_enqueue_scriptsinc\modules\login-screen\signup-password.php:28
filterwp_pre_insert_user_datainc\modules\login-screen\signup-password.php:29
actionactivate_wp_headinc\modules\login-screen\signup-password.php:30
filterultimatebranding_settings_accessibilityinc\modules\utilities\accessibility.php:38
filterultimatebranding_settings_accessibility_processinc\modules\utilities\accessibility.php:39
filterbranda_before_module_forminc\modules\utilities\accessibility.php:41
filterbranda_after_form_save_button_argsinc\modules\utilities\accessibility.php:43
filtercomment_flood_filterinc\modules\utilities\comments-control.php:23
filterultimatebranding_settings_comments_controlinc\modules\utilities\comments-control.php:24
filterultimatebranding_settings_comments_control_processinc\modules\utilities\comments-control.php:25
actioninitinc\modules\utilities\comments-control.php:26
actioninitinc\modules\utilities\comments-control.php:27
filtercomments_openinc\modules\utilities\comments-control.php:29
filterultimatebranding_settings_comments_control_preserveinc\modules\utilities\comments-control.php:30
actionwidgets_initinc\modules\utilities\comments-control.php:115
filterwp_headersinc\modules\utilities\comments-control.php:116
actiontemplate_redirectinc\modules\utilities\comments-control.php:117
actiontemplate_redirectinc\modules\utilities\comments-control.php:119
actionadmin_initinc\modules\utilities\comments-control.php:120
actionadmin_menuinc\modules\utilities\comments-control.php:121
actionwp_dashboard_setupinc\modules\utilities\comments-control.php:122
filterpre_option_default_pingback_flaginc\modules\utilities\comments-control.php:123
filtermanage_posts_columnsinc\modules\utilities\comments-control.php:124
filtermanage_pages_columnsinc\modules\utilities\comments-control.php:125
filtermanage_media_columnsinc\modules\utilities\comments-control.php:126
actionadmin_bar_menuinc\modules\utilities\comments-control.php:345
filterultimatebranding_settings_datainc\modules\utilities\data.php:39
filterultimatebranding_settings_data_processinc\modules\utilities\data.php:40
filterbranda_before_module_forminc\modules\utilities\data.php:46
filterbranda_after_form_save_button_argsinc\modules\utilities\data.php:52
filterbranda_get_module_contentinc\modules\utilities\data.php:58
actionbranda_uninstall_plugininc\modules\utilities\data.php:69
filterultimatebranding_settings_exportinc\modules\utilities\export.php:18
filterultimatebranding_settings_export_processinc\modules\utilities\export.php:19
filterultimatebranding_settings_panel_show_submitinc\modules\utilities\export.php:25
filterultimatebranding_settings_imagesinc\modules\utilities\images.php:37
filterultimatebranding_settings_images_processinc\modules\utilities\images.php:38
filterultimatebranding_settings_images_processinc\modules\utilities\images.php:39
filterultimatebranding_settings_images_processinc\modules\utilities\images.php:40
actioninitinc\modules\utilities\images.php:46
filterget_site_icon_urlinc\modules\utilities\images.php:51
actionwp_headinc\modules\utilities\images.php:52
actionadmin_headinc\modules\utilities\images.php:53
filterupload_mimesinc\modules\utilities\images.php:58
filterwpmu_blogs_columnsinc\modules\utilities\images.php:62
actionadmin_head-sites.phpinc\modules\utilities\images.php:63
actionmanage_sites_custom_columninc\modules\utilities\images.php:64
filterupload_size_limitinc\modules\utilities\images.php:74
filterultimate_branding_options_namesinc\modules\utilities\images.php:80
filterbranda_get_module_contentinc\modules\utilities\images.php:86
actioncustomize_registerinc\modules\utilities\images.php:92
filterbranda_localize_scriptinc\modules\utilities\images.php:98
filterupload_size_limitinc\modules\utilities\images.php:816
filterultimatebranding_settings_importinc\modules\utilities\import.php:31
filterultimatebranding_settings_import_processinc\modules\utilities\import.php:32
filterbranda_handle_group_pageinc\modules\utilities\import.php:33
filterbranda_sui_wrap_classinc\modules\utilities\import.php:34
filterbranda_change_footerinc\modules\utilities\import.php:38
filterbranda_footer_textinc\modules\utilities\import.php:39
filterbranda_sui_wrap_classinc\modules\utilities\import.php:40
filterultimatebranding_settings_maintenanceinc\modules\utilities\maintenance.php:18
filterultimatebranding_settings_maintenance_processinc\modules\utilities\maintenance.php:19
actiontemplate_redirectinc\modules\utilities\maintenance.php:31
filterrest_authentication_errorsinc\modules\utilities\maintenance.php:32
filterultimate_branding_related_modulesinc\modules\utilities\maintenance.php:40
filterultimate_branding_related_modulesinc\modules\utilities\maintenance.php:41
filterultimate_branding_related_modulesinc\modules\utilities\maintenance.php:42
filterultimate_branding_related_modulesinc\modules\utilities\maintenance.php:43
actioninitinc\modules\utilities\maintenance.php:52
filterbranda_get_module_contentinc\modules\utilities\maintenance.php:58
filterbranda_get_options_fields_colors_error_messagesinc\modules\utilities\maintenance.php:64
filterultimatebranding_settings_permissionsinc\modules\utilities\permissions.php:64
filterultimatebranding_settings_permissions_processinc\modules\utilities\permissions.php:65
filterbranda_before_module_forminc\modules\utilities\permissions.php:67
filterbranda_after_form_save_button_argsinc\modules\utilities\permissions.php:69
filterbranda_module_check_for_subsiteinc\modules\utilities\permissions.php:70
filterbranda_group_check_for_subsiteinc\modules\utilities\permissions.php:71
filterbranda_force_local_optioninc\modules\utilities\permissions.php:72
filterbranda_subsites_options_namesinc\modules\utilities\permissions.php:76
filterbranda_subsites_allowed_modulesinc\modules\utilities\permissions.php:80
filterbranda_get_module_contentinc\modules\utilities\permissions.php:86
filterbranda_subsites_dashboard_messageinc\modules\utilities\permissions.php:94
filterultimatebranding_settings_site_generatorinc\modules\utilities\site-generator.php:29
filterultimatebranding_settings_site_generator_processinc\modules\utilities\site-generator.php:30
filterget_the_generator_htmlinc\modules\utilities\site-generator.php:34
filterget_the_generator_xhtmlinc\modules\utilities\site-generator.php:35
filterget_the_generator_atominc\modules\utilities\site-generator.php:36
filterget_the_generator_rss2inc\modules\utilities\site-generator.php:37
filterget_the_generator_rdfinc\modules\utilities\site-generator.php:38
filterget_the_generator_commentinc\modules\utilities\site-generator.php:39
filterget_the_generator_exportinc\modules\utilities\site-generator.php:40
actioninitinc\modules\utilities\site-generator.php:46
filterbranda_settings_tab_content_classesinc\modules\utilities\site-generator.php:51
filterultimatebranding_settings_text_replacementinc\modules\utilities\text-replacement.php:36
filterultimatebranding_settings_text_replacement_processinc\modules\utilities\text-replacement.php:37
filtergettextinc\modules\utilities\text-replacement.php:38
filtergettext_with_contextinc\modules\utilities\text-replacement.php:39
filterultimatebranding_settings_text_replacement_after_titleinc\modules\utilities\text-replacement.php:40
filterbranda_settings_after_box_titleinc\modules\utilities\text-replacement.php:46
filterbranda_get_module_contentinc\modules\utilities\text-replacement.php:52
filterultimatebranding_settings_panel_show_submitinc\modules\utilities\text-replacement.php:58
actioninitinc\modules\utilities\text-replacement.php:72
filterbranda_dialog_delete_attrinc\modules\utilities\text-replacement.php:76
filterultimatebranding_settings_tracking_codesinc\modules\utilities\tracking-codes.php:159
actionwp_body_openinc\modules\utilities\tracking-codes.php:175
actionwp_footerinc\modules\utilities\tracking-codes.php:176
actionwp_headinc\modules\utilities\tracking-codes.php:177
filterbranda_settings_after_box_titleinc\modules\utilities\tracking-codes.php:183
filterbranda_dialog_delete_attrinc\modules\utilities\tracking-codes.php:187
actioninitinc\modules\utilities\tracking-codes.php:191
filterub_escaped_valueinc\modules\utilities\tracking-codes.php:193
actioninitinc\modules\utilities\tracking-codes.php:196
actionwp_headinc\modules\utilities\tracking-codes.php:199
filtersafe_style_cssinc\modules\utilities\tracking-codes.php:1197
actionwp_dashboard_setupinc\modules\widgets\dashboard-feeds.php:23
actionwp_network_dashboard_setupinc\modules\widgets\dashboard-feeds.php:24
actionwp_user_dashboard_setupinc\modules\widgets\dashboard-feeds.php:25
filterultimatebranding_settings_dashboard_feedsinc\modules\widgets\dashboard-feeds.php:26
filterultimatebranding_settings_panel_show_submitinc\modules\widgets\dashboard-feeds.php:32
filterbranda_settings_after_box_titleinc\modules\widgets\dashboard-feeds.php:38
actioninitinc\modules\widgets\dashboard-feeds.php:57
filterbranda_get_module_contentinc\modules\widgets\dashboard-feeds.php:63
filterbranda_dialog_delete_attrinc\modules\widgets\dashboard-feeds.php:67
filterultimate_branding_options_namesinc\modules\widgets\dashboard-feeds.php:68
actionbranda_ubadmin_footerinc\modules\widgets\dashboard-feeds.php:173
filterultimatebranding_settings_dashboard_widgetsinc\modules\widgets\dashboard-widgets.php:41
filterultimatebranding_settings_dashboard_widgets_processinc\modules\widgets\dashboard-widgets.php:42
filterultimatebranding_settings_dashboard_widgets_processinc\modules\widgets\dashboard-widgets.php:43
actionwp_dashboard_setupinc\modules\widgets\dashboard-widgets.php:47
actionwp_network_dashboard_setupinc\modules\widgets\dashboard-widgets.php:48
actionwp_dashboard_setupinc\modules\widgets\dashboard-widgets.php:54
actionwp_network_dashboard_setupinc\modules\widgets\dashboard-widgets.php:55
actionwelcome_panelinc\modules\widgets\dashboard-widgets.php:61
filterget_user_metadatainc\modules\widgets\dashboard-widgets.php:62
actioninitinc\modules\widgets\dashboard-widgets.php:69
filterultimate_branding_options_namesinc\modules\widgets\dashboard-widgets.php:75
filterbranda_get_module_contentinc\modules\widgets\dashboard-widgets.php:81
actionwp_dashboard_setupinc\modules\widgets\dashboard-widgets.php:106
actionwp_network_dashboard_setupinc\modules\widgets\dashboard-widgets.php:107
actionwp_user_dashboard_setupinc\modules\widgets\dashboard-widgets.php:108
actionadmin_print_stylesinc\modules\widgets\dashboard-widgets.php:109
actionbranda_delete_available_widgetinc\modules\widgets\dashboard-widgets.php:116
actionwidgets_initinc\modules\widgets\meta-widget.php:13
filterultimatebranding_settings_rebranded_meta_widgetinc\modules\widgets\meta-widget.php:14
actioninitultimate-branding.php:86

Scheduled Events 1

branda_email_logs_cleaning
Maintenance & Trust

Branda – White Label & Branding, Free Login Page Customizer Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 29, 2025
PHP min version7.4
Downloads452K

Community Trust

Rating90/100
Number of ratings30
Active installs20K
Developer Profile

Branda – White Label & Branding, Free Login Page Customizer Developer Profile

WPMU DEV - Your All-in-One WordPress Platform

9 plugins · 2.4M total installs

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

How We Detect Branda – White Label & Branding, Free Login Page Customizer

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Branda – White Label & Branding, Free Login Page Customizer