Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages Security & Risk Analysis

wordpress.org/plugins/page-builder-add

Easily create high-converting, responsive landing pages with 120+ templates using the free PluginOps Page Builder for WordPress.

10K active installs v1.5.3.4 PHP 5.6+ WP 4.6+ Updated Jan 21, 2026
coming-soon-pagelanding-page-builderlead-pagemaintenance-mode-pagepage-builder
67
C · Use Caution
CVEs total8
Unpatched1
Last CVEJan 10, 2026
Safety Verdict

Is Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages Safe to Use in 2026?

Use With Caution

Score 67/100

Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

8 known CVEs 1 unpatched Last CVE: Jan 10, 2026Updated 2mo ago
Risk Assessment

The 'page-builder-add' v1.5.3.4 plugin presents a mixed security posture. On the positive side, it demonstrates good practices by implementing nonce checks on all AJAX handlers and utilizes prepared statements for all SQL queries. The absence of unprotected REST API routes and cron events is also commendable. However, the presence of two `unserialize` functions is a significant concern, as it can lead to object injection vulnerabilities if not handled with extreme care. The taint analysis, while showing no critical or high severity flows, did identify 9 flows with unsanitized paths, indicating potential areas where user-supplied input could be misused, even if not immediately exploitable as a critical vulnerability.

The plugin's vulnerability history is a major red flag. With 8 known CVEs, one of which is currently unpatched and rated as high severity, the plugin has a history of significant security flaws. The common vulnerability types (RFI, XSS, Open Redirect) suggest recurring issues with input validation and file handling. The recent high-severity vulnerability from 2026 is particularly alarming, implying ongoing security challenges. Despite the good practices in some areas, the substantial number of past vulnerabilities and the presence of an unpatched high-severity CVE outweigh the positive aspects, demanding caution.

Key Concerns

  • Currently unpatched high-severity CVE
  • Dangerous function: unserialize used
  • Taint flows with unsanitized paths
  • Medium severity vulnerabilities in history
  • Moderate percentage of unescaped outputs
  • High number of external HTTP requests
Vulnerabilities
8

Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages Security Vulnerabilities

CVEs by Year

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

Severity Breakdown

High
1
Medium
7

8 total CVEs

CVE-2026-24620medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Landing Page Builder <= 1.5.3.4 - Authenticated (Author+) Stored Cross-Site Scripting

Jan 10, 2026Unpatched
CVE-2024-43345high · 7.2Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')

Landing Page Builder <= 1.5.2.0 - Authenticated (Editor+) Local File Inlcusion

Aug 16, 2024 Patched in 1.5.2.1 (7d)
CVE-2024-34752medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Landing Page Builder <= 1.5.1.8 - Reflected Cross-Site Scripting via pageType

May 14, 2024 Patched in 1.5.1.9 (7d)
CVE-2024-30452medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Landing Page Builder <= 1.5.1.7 - Authenticated (Editor+) Stored Cross-Site Scripting

Mar 28, 2024 Patched in 1.5.1.8 (7d)
CVE-2023-48325medium · 4.3URL Redirection to Untrusted Site ('Open Redirect')

Landing Page Builder <= 1.5.1.5 - Open Redirect

Nov 23, 2023 Patched in 1.5.1.6 (61d)
CVE-2023-40675medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Landing Page Builder <= 1.5.1.2 - Authenticated (Administrator+) Stored Cross-Site Scripting

Aug 22, 2023 Patched in 1.5.1.3 (154d)
CVE-2022-4718medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Landing Page Builder <= 1.4.9.8.9 - Authenticated (Contributor+) Cross-Site Scripting via Shortcode

Dec 27, 2022 Patched in 1.4.9.9 (392d)
CVE-2021-25067medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Landing Page Builder <= 1.4.9.5 - Reflected Cross-Site Scripting

Dec 16, 2021 Patched in 1.4.9.6 (768d)
Code Analysis
Analyzed Mar 16, 2026

Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages Code Analysis

Dangerous Functions
2
Raw SQL Queries
0
9 prepared
Unescaped Output
736
310 escaped
Nonce Checks
32
Capability Checks
18
File Operations
4
External Requests
30
Bundled Libraries
1

Dangerous Functions Found

unserialize$result = unserialize($response['body']);admin\classes\ajax-requests-class.php:1656
unserialize$serial = unserialize($response);integrations\MCAPI.class.php:2902

Bundled Libraries

jQuery

SQL Query Safety

100% prepared9 total queries

Output Escaping

30% escaped1046 total outputs
Data Flows
9 unsanitized

Data Flow Analysis

22 flows9 with unsanitized paths
ulpb_get_new_analytics (admin\classes\ajax-requests-class.php:3275)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages Attack Surface

Entry Points39
Unprotected0

AJAX Handlers 38

authwp_ajax_ulpb_admin_dataadmin\classes\ajax-requests-class.php:19
authwp_ajax_ulpb_settings_dataadmin\classes\ajax-requests-class.php:21
authwp_ajax_ulpb_settings_comingSoon_dataadmin\classes\ajax-requests-class.php:23
authwp_ajax_ulpb_tracking_scripts_dataadmin\classes\ajax-requests-class.php:26
noprivwp_ajax_ulpb_subscribeForm_dataadmin\classes\ajax-requests-class.php:28
authwp_ajax_ulpb_subscribeForm_dataadmin\classes\ajax-requests-class.php:29
noprivwp_ajax_ulpb_formBuilderEmail_ajaxadmin\classes\ajax-requests-class.php:31
authwp_ajax_ulpb_formBuilderEmail_ajaxadmin\classes\ajax-requests-class.php:32
noprivwp_ajax_ulpb_subscribeForm_mailchimp_dataadmin\classes\ajax-requests-class.php:34
authwp_ajax_ulpb_subscribeForm_mailchimp_dataadmin\classes\ajax-requests-class.php:35
noprivwp_ajax_ulpb_cta_click_conversion_recordadmin\classes\ajax-requests-class.php:37
authwp_ajax_ulpb_cta_click_conversion_recordadmin\classes\ajax-requests-class.php:38
noprivwp_ajax_ulpb_rc_current_usr_clickadmin\classes\ajax-requests-class.php:40
authwp_ajax_ulpb_rc_current_usr_clickadmin\classes\ajax-requests-class.php:41
authwp_ajax_ulpb_loadShortcode_contentadmin\classes\ajax-requests-class.php:43
authwp_ajax_ulpb_get_global_row_contentadmin\classes\ajax-requests-class.php:45
authwp_ajax_ulpb_insert_templateadmin\classes\ajax-requests-class.php:47
authwp_ajax_ulpb_subscribe_list_emptyadmin\classes\ajax-requests-class.php:49
authwp_ajax_ulpb_activate_pb_requestadmin\classes\ajax-requests-class.php:51
authwp_ajax_ulpb_empty_form_builder_dataadmin\classes\ajax-requests-class.php:53
authwp_ajax_ulpb_delete_form_builder_entryadmin\classes\ajax-requests-class.php:55
authwp_ajax_ulpb_delete_optin_analyticsadmin\classes\ajax-requests-class.php:57
authwp_ajax_ulpb_get_new_analyticsadmin\classes\ajax-requests-class.php:59
authwp_ajax_popb_send_user_feedbackadmin\classes\ajax-requests-class.php:61
authwp_ajax_ulpb_aweber_connectadmin\classes\ajax-requests-class.php:63
authwp_ajax_ulpb_aweber_connection_checkadmin\classes\ajax-requests-class.php:64
authwp_ajax_ulpb_getMCGroupIdsadmin\classes\ajax-requests-class.php:66
authwp_ajax_ulpb_getMailRelayGroupIdsadmin\classes\ajax-requests-class.php:68
authwp_ajax_ulpb_getCkSequenceIdsadmin\classes\ajax-requests-class.php:70
authwp_ajax_ulpb_get_sample_permalink_for_landingpagesadmin\classes\ajax-requests-class.php:72
authwp_ajax_popb_update_data_collection_optionadmin\classes\ajax-requests-class.php:74
authwp_ajax_ulpb_getConstantContactListsadmin\classes\ajax-requests-class.php:76
authwp_ajax_popb_enable_safe_modeadmin\classes\ajax-requests-class.php:78
authwp_ajax_popb_get_form_submissionsadmin\classes\ajax-requests-class.php:80
authwp_ajax_popb_get_row_blocksadmin\classes\ajax-requests-class.php:83
authwp_ajax_popb_get_templateadmin\classes\ajax-requests-class.php:86
authwp_ajax_popb_update_custom_fontsadmin\classes\ajax-requests-class.php:89
authwp_ajax_popb_update_databaseUrls_imageLibadmin\classes\ajax-requests-class.php:91

Shortcodes 1

[pb_samlple_nav] admin\classes\admin.php:73
WordPress Hooks 42
actionadmin_enqueue_scriptsadmin\classes\admin.php:16
actionwp_enqueue_scriptsadmin\classes\admin.php:17
actionadmin_enqueue_scriptsadmin\classes\admin.php:20
actionadmin_footeradmin\classes\admin.php:21
filterwp_check_filetype_and_extadmin\classes\admin.php:24
filterupload_mimesadmin\classes\admin.php:27
actionadmin_enqueue_scriptsadmin\classes\admin.php:36
actionedit_form_after_titleadmin\classes\admin.php:38
actionadmin_print_scriptsadmin\classes\admin.php:40
actionpre_get_postsadmin\classes\admin.php:47
filterpost_type_linkadmin\classes\admin.php:48
actioninitadmin\classes\admin.php:49
actioninitadmin\classes\admin.php:51
filterhidden_meta_boxesadmin\classes\admin.php:56
filtertemplate_redirectadmin\classes\admin.php:59
filtermanage_ulpb_post_posts_columnsadmin\classes\admin.php:61
actionmanage_ulpb_post_posts_custom_columnadmin\classes\admin.php:63
actionmanage_ulpb_post_posts_custom_columnadmin\classes\admin.php:64
actionadmin_menuadmin\classes\admin.php:67
actionadmin_footeradmin\classes\admin.php:69
actionadmin_enqueue_scriptsadmin\classes\admin.php:71
actionget_headeradmin\classes\admin.php:77
actionadmin_initadmin\classes\admin.php:79
actionadmin_enqueue_scriptsadmin\classes\admin.php:85
filtersingle_templateadmin\classes\admin.php:92
filtertemplate_includeadmin\classes\admin.php:94
actionwp_before_admin_bar_renderadmin\classes\admin.php:98
filterthe_contentadmin\classes\admin.php:107
filtertemplate_includeadmin\classes\admin.php:110
filterdisplay_post_statesadmin\classes\admin.php:112
filterget_pagesadmin\classes\admin.php:269
actionwp_enqueue_scriptsadmin\classes\admin.php:1769
filterwp_mail_content_typeadmin\classes\ajax-requests-class.php:1384
actionadmin_noticesadmin\views\ntifs\ask-review.php:18
actionadmin_noticesadmin\views\ntifs\ask-review.php:76
actionadmin_noticesadmin\views\ntifs\ask-review.php:84
actionadmin_initadmin\views\ntifs\ask-review.php:90
actionadmin_initadmin\views\ntifs\ask-review.php:254
actionplugins_loadedpage-builder-add.php:25
actionadmin_initpage-builder-add.php:43
filterautoptimize_filter_js_excludepublic\templates\template.php:617
filterautoptimize_css_include_inlinepublic\templates\template.php:625
Maintenance & Trust

Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJan 21, 2026
PHP min version5.6
Downloads978K

Community Trust

Rating92/100
Number of ratings201
Active installs10K
Developer Profile

Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages Developer Profile

PluginOps

11 plugins · 15K total installs

66
trust score
Avg Security Score
82/100
Avg Patch Time
445 days
View full developer profile
Detection Fingerprints

How We Detect Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/page-builder-add/ulpb_back_end/css/ulpb-grid-editor.css/wp-content/plugins/page-builder-add/ulpb_back_end/css/ulpb-main-editor.css/wp-content/plugins/page-builder-add/ulpb_back_end/css/ulpb-modal-editor.css/wp-content/plugins/page-builder-add/ulpb_back_end/css/ulpb-responsive-editor.css/wp-content/plugins/page-builder-add/ulpb_back_end/css/ulpb-style.css/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-grid-editor.js/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-main-editor.js/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-modal-editor.js+23 more
Script Paths
/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-grid-editor.js/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-main-editor.js/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-modal-editor.js/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-responsive-editor.js/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-save-editor.js/wp-content/plugins/page-builder-add/ulpb_back_end/js/ulpb-styles-editor.js+9 more
Version Parameters
page-builder-add/assets/css/admin.css?ver=page-builder-add/assets/css/editor.css?ver=page-builder-add/assets/css/frontend.css?ver=page-builder-add/assets/css/responsive.css?ver=page-builder-add/assets/js/admin.js?ver=page-builder-add/assets/js/editor.js?ver=page-builder-add/assets/js/frontend.js?ver=page-builder-add/assets/js/responsive.js?ver=page-builder-add/admin/js/admin.js?ver=page-builder-add/admin/css/admin.css?ver=page-builder-add/includes/assets/css/animate.css?ver=page-builder-add/includes/assets/css/bootstrap.min.css?ver=page-builder-add/includes/assets/css/font-awesome.min.css?ver=page-builder-add/includes/assets/css/owl.carousel.min.css?ver=page-builder-add/includes/assets/css/owl.theme.default.min.css?ver=page-builder-add/includes/assets/js/bootstrap.min.js?ver=page-builder-add/includes/assets/js/owl.carousel.js?ver=page-builder-add/includes/assets/js/wow.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
ulpb_rowulpb_columnulpb_elementulpb-editor-wrapperulpb-column-settingsulpb-element-settingsulpb-save-btnulpb-add-row-btn+18 more
HTML Comments
<!-- ULBP Plugin Activation --><!-- ULBP Plugin Deactivation --><!-- PluginOps Deactivation Feedback Form --><!-- ULBP Post State -->+1 more
Data Attributes
data-ulpb-element-iddata-ulpb-column-iddata-ulpb-row-iddata-ulpb-element-typedata-ulpb-element-settingsdata-ulpb-column-settings+2 more
JS Globals
ULPB_DATAULPB_ELEMENTSULPB_SAVE_EDITORULPB_GRID_EDITORULPB_MODAL_EDITORULPB_RESPONSIVE_EDITOR+4 more
Shortcode Output
[pb_samlple_nav
FAQ

Frequently Asked Questions about Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages