CubeWP Framework Security & Risk Analysis

wordpress.org/plugins/cubewp-framework

CubeWP is an end-to-end dynamic content framework for WordPress to help you shrink time and cut cost of development up to 90%.

4K active installs v1.1.29 PHP 7.4+ WP 5.0+ Updated Jan 8, 2026
acfcustom-fieldscustom-post-typescustom-taxonomiesmetabox
52
C · Use Caution
CVEs total11
Unpatched1
Last CVEJan 24, 2026
Safety Verdict

Is CubeWP Framework Safe to Use in 2026?

Use With Caution

Score 52/100

CubeWP Framework has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

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

Cubewp-framework v1.1.29 exhibits a mixed security posture. While the plugin demonstrates good practices in output escaping and nonce checks, several significant concerns warrant attention. The presence of unprotected AJAX handlers and REST API routes, along with the potential for deserialization vulnerabilities due to the use of the `unserialize` function, represent direct attack vectors. These, coupled with a history of 11 known CVEs, including a currently unpatched critical vulnerability, indicate a recurring pattern of security weaknesses. The plugin's past vulnerabilities span critical areas like information exposure, cross-site scripting, privilege manipulation, and missing authorization, suggesting a general lack of robust security controls in certain functional areas. Despite a large number of output escaping routines and nonce checks, the identified vulnerabilities and unprotected entry points paint a concerning picture for this version.

Key Concerns

  • Unpatched critical vulnerability
  • 1 unprotected AJAX handler
  • 1 unprotected REST API route
  • 10 dangerous function calls (unserialize)
  • High number of known CVEs (11 total)
  • 2 high severity vulnerabilities
  • 8 medium severity vulnerabilities
  • Flows with unsanitized paths (taint analysis)
  • SQL queries without prepared statements (40% is high)
Vulnerabilities
11

CubeWP Framework Security Vulnerabilities

CVEs by Year

2 CVEs in 2024
2024
6 CVEs in 2025 · unpatched
2025
3 CVEs in 2026
2026
Patched Has unpatched

Severity Breakdown

Critical
1
High
2
Medium
8

11 total CVEs

CVE-2025-6461medium · 4.3Exposure of Sensitive Information to an Unauthorized Actor

CubeWP – All-in-One Dynamic Content Framework <= 1.1.27 - Unauthenticated Post Disclosure in class-cubewp-search-ajax-hooks.php

Jan 24, 2026 Patched in 1.1.28 (1d)
CVE-2025-8615medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CubeWP <= 1.1.26 - Authenticated (Contributor+) Stored Cross-Site Scripting via cubewp_shortcode_taxonomy Shortcode

Jan 16, 2026 Patched in 1.1.27 (1d)
CVE-2025-12129medium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

CubeWP – All-in-One Dynamic Content Framework <= 1.1.27 - Unauthenticated Information Exposure

Jan 16, 2026 Patched in 1.1.28 (1d)
CVE-2025-68036medium · 5.3Missing Authorization

CubeWP <= 1.1.27 - Missing Authorization

Dec 26, 2025 Patched in 1.1.28 (11d)
CVE-2025-59569medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CubeWP <= 1.1.26 - Authenticated (Contributor+) Stored Cross-Site Scripting

Sep 22, 2025 Patched in 1.1.27 (5d)
CVE-2025-54735high · 8.8Incorrect Privilege Assignment

CubeWP Framework <= 1.1.24 - Authenticated (Subscriber+) Privilege Escalation

Aug 19, 2025 Patched in 1.1.25 (7d)
CVE-2025-49882medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CubeWP Framework <= 1.1.23 - Authenticated (Contributor+) Stored Cross-Site Scripting

Jun 12, 2025 Patched in 1.1.24 (6d)
CVE-2025-4315high · 8.8Improper Privilege Management

CubeWP – All-in-One Dynamic Content Framework <= 1.1.23 - Authenticated (Subscriber+) Privilege Escalation

Jun 10, 2025 Patched in 1.1.24 (1d)
CVE-2025-30994medium · 4.3Cross-Site Request Forgery (CSRF)

CubeWP – All-in-One Dynamic Content Framework <= 1.1.24 - Cross-Site Request Forgery

Jun 5, 2025Unpatched
CVE-2024-48039medium · 5.4Missing Authorization

CubeWP – All-in-One Dynamic Content Framework <= 1.1.15 - Missing Authorization

Oct 9, 2024 Patched in 1.1.16 (8d)
CVE-2024-30500critical · 9.9Unrestricted Upload of File with Dangerous Type

CubeWP – All-in-One Dynamic Content Framework <= 1.1.12 - Authenticated (Subscriber+) Arbitrary File Upload

Mar 28, 2024 Patched in 1.1.13 (7d)
Code Analysis
Analyzed Mar 16, 2026

CubeWP Framework Code Analysis

Dangerous Functions
10
Raw SQL Queries
9
6 prepared
Unescaped Output
192
1774 escaped
Nonce Checks
57
Capability Checks
20
File Operations
21
External Requests
8
Bundled Libraries
1

Dangerous Functions Found

unserialize$relation_data = is_serialized($relation['relation_data']) ? unserialize($relation['relation_datacube\classes\class-cubewp-relationships.php:55
unserialize$relation_data = is_serialized( $query_result['relation_data'] ) ? unserialize( $query_result['relatcube\classes\class-cubewp-relationships.php:100
unserializereturn is_serialized( $query_results['relation_data'] ) ? unserialize( $query_results['relation_datacube\classes\class-cubewp-relationships.php:115
unserialize$relation_data = is_serialized($relation['relation_data']) ? unserialize($relation['relation_datacube\classes\class-cubewp-relationships.php:166
unserialize$relation_data = is_serialized( $query_results['relation_data'] ) ? unserialize( $query_results['relcube\classes\class-cubewp-relationships.php:263
unserialize$relation_data = is_serialized($relation['relation_data']) ? unserialize($relation['relation_datacube\modules\custom-fields\class-cubewp-relationships.php:55
unserialize$relation_data = is_serialized( $query_result['relation_data'] ) ? unserialize( $query_result['relatcube\modules\custom-fields\class-cubewp-relationships.php:100
unserializereturn is_serialized( $query_results['relation_data'] ) ? unserialize( $query_results['relation_datacube\modules\custom-fields\class-cubewp-relationships.php:115
unserialize$relation_data = is_serialized($relation['relation_data']) ? unserialize($relation['relation_datacube\modules\custom-fields\class-cubewp-relationships.php:166
unserialize$relation_data = is_serialized( $query_results['relation_data'] ) ? unserialize( $query_results['relcube\modules\custom-fields\class-cubewp-relationships.php:263

Bundled Libraries

Select2

SQL Query Safety

40% prepared15 total queries

Output Escaping

90% escaped1966 total outputs
Data Flows
8 unsanitized

Data Flow Analysis

18 flows8 with unsanitized paths
sorting_filter (cube\classes\class-cubewp-frontend.php:434)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

CubeWP Framework Attack Surface

Entry Points34
Unprotected2

AJAX Handlers 17

authwp_ajax_cwp_export_datacube\classes\class-cubewp-export.php:21
authwp_ajax_cwp_user_datacube\classes\class-cubewp-export.php:22
authwp_ajax_cwp_custom_formscube\classes\class-cubewp-export.php:23
authwp_ajax_cwpform_save_shortcodecube\classes\class-cubewp-form-builder.php:19
authwp_ajax_cwpform_add_sectioncube\classes\class-cubewp-form-builder.php:20
authwp_ajax_cwp_import_datacube\classes\class-cubewp-import.php:25
authwp_ajax_cwp_import_dummy_datacube\classes\class-cubewp-import.php:26
authwp_ajax_cubewp_remove_relationcube\classes\class-cubewp-relationships.php:30
authwp_ajax_cubewp_save_postcube\classes\class-cubewp-saved.php:19
noprivwp_ajax_cubewp_save_postcube\classes\class-cubewp-saved.php:20
authwp_ajax_cubewp_remove_saved_postscube\classes\class-cubewp-saved.php:21
noprivwp_ajax_cubewp_remove_saved_postscube\classes\class-cubewp-saved.php:22
authwp_ajax_cwp_add_repeating_fieldcube\fields\admin\cubewp-admin-repeater-field.php:17
authwp_ajax_cubewp_dynamic_optionscube\functions\fields-helper.php:999
noprivwp_ajax_cubewp_dynamic_optionscube\functions\fields-helper.php:1000
authwp_ajax_cubewp_remove_relationcube\modules\custom-fields\class-cubewp-relationships.php:30
authwp_ajax_get_template_optionscube\modules\theme-builder\class-cubewp-theme-builder-rules.php:21

REST API Routes 1

GET/wp-json/cubewp-framework/v1/verifycube\classes\class-cubewp-rest-api.php:98

Shortcodes 16

[cwpSaved] cube\classes\class-cubewp-saved.php:18
[cubewp_post_field] cube\classes\class-cubewp-shortcodes.php:23
[cubewp_post_save] cube\classes\class-cubewp-single-cpt.php:45
[cubewp_post_share] cube\classes\class-cubewp-single-cpt.php:46
[cubewp_shortcode_posts] cube\classes\shortcodes\class-cubewp-shortcode-posts.php:24
[cubewp_shortcode_taxonomy] cube\classes\shortcodes\class-cubewp-shortcode-taxonomy.php:13
[cwpSearch] cube\includes\shortcodes\class-cubewp-frontend-search-fields.php:25
[cwpFilter] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:32
[cwpFilterField] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:33
[cwpFilters] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:36
[cwpFilterFields] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:37
[cwpFilterResultCount] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:38
[cwpFilterSorting] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:39
[cwpFilterListSwitcher] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:40
[cwpFilterResults] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:41
[cwpFilterMap] cube\includes\shortcodes\class-cubewp-frontend-search-filter.php:42
WordPress Hooks 373
actionadmin_initcube\classes\class-cubewp-add-ons.php:36
actionadmin_initcube\classes\class-cubewp-add-ons.php:37
actionadmin_initcube\classes\class-cubewp-add-ons.php:38
actionadmin_print_footer_scriptscube\classes\class-cubewp-admin-notice.php:33
actionadmin_noticescube\classes\class-cubewp-admin-notice.php:35
actioncubewp_admin_noticescube\classes\class-cubewp-admin-notice.php:36
actionadmin_print_footer_scriptscube\classes\class-cubewp-admin-notice.php:62
actionadmin_noticescube\classes\class-cubewp-admin-notice.php:63
actioncubewp_admin_noticescube\classes\class-cubewp-admin-notice.php:64
actioninitcube\classes\class-cubewp-admin.php:24
actioninitcube\classes\class-cubewp-admin.php:25
actionwidgets_initcube\classes\class-cubewp-admin.php:37
actioncubewp_loadedcube\classes\class-cubewp-admin.php:40
actioncubewp_loadedcube\classes\class-cubewp-admin.php:41
filterelementor/documents/registercube\classes\class-cubewp-admin.php:42
filtercubewp/posttypes/newcube\classes\class-cubewp-admin.php:43
filtercubewp-submenucube\classes\class-cubewp-admin.php:44
actionadmin_footercube\classes\class-cubewp-admin.php:46
filtercubewp/admin/field/parametrscube\classes\class-cubewp-admin.php:52
actioncubewp_loadedcube\classes\class-cubewp-admin.php:56
actioncubewp_loadedcube\classes\class-cubewp-admin.php:57
actioncubewp_loadedcube\classes\class-cubewp-admin.php:58
actioncubewp_loadedcube\classes\class-cubewp-admin.php:59
actioncubewp_loadedcube\classes\class-cubewp-admin.php:60
actioncubewp_loadedcube\classes\class-cubewp-admin.php:61
actioncubewp_loadedcube\classes\class-cubewp-admin.php:62
actioncubewp_loadedcube\classes\class-cubewp-admin.php:63
actioncubewp_loadedcube\classes\class-cubewp-admin.php:64
actionadmin_print_scriptscube\classes\class-cubewp-admin.php:68
actioncubewp_loadedcube\classes\class-cubewp-admin.php:71
actioncubewp_loadedcube\classes\class-cubewp-admin.php:75
filterpost_updated_messagescube\classes\class-cubewp-admin.php:78
actioncubewp_post_types_formcube\classes\class-cubewp-builder-pro.php:20
actioncubewp_user_registration_formcube\classes\class-cubewp-builder-pro.php:21
actioncubewp_user_profile_formcube\classes\class-cubewp-builder-pro.php:22
actioncubewp_single_layoutcube\classes\class-cubewp-builder-pro.php:23
actioncubewp_user_dashboardcube\classes\class-cubewp-builder-pro.php:24
actionelementor/initcube\classes\class-cubewp-elementor.php:58
actionelementor/elements/categories_registeredcube\classes\class-cubewp-elementor.php:122
actionelementor/widgets/registercube\classes\class-cubewp-elementor.php:123
actionwp_enqueue_scriptscube\classes\class-cubewp-enqueue.php:43
actionadmin_enqueue_scriptscube\classes\class-cubewp-enqueue.php:44
actionadmin_enqueue_scriptscube\classes\class-cubewp-enqueue.php:45
actionwp_print_scriptscube\classes\class-cubewp-enqueue.php:46
actionwp_print_footer_scriptscube\classes\class-cubewp-enqueue.php:47
actionwp_print_stylescube\classes\class-cubewp-enqueue.php:368
actionwp_footercube\classes\class-cubewp-enqueue.php:378
actioncubewp_exportcube\classes\class-cubewp-export.php:20
actioncubewp_forms_unsubscribed_templatescube\classes\class-cubewp-forms-pro.php:20
actionwp_footercube\classes\class-cubewp-frontend-alerts.php:5
actioncubewp_single_page_notificationcube\classes\class-cubewp-frontend-alerts.php:6
actioncubewp_post_confirmationcube\classes\class-cubewp-frontend-alerts.php:7
filtersingle_templatecube\classes\class-cubewp-frontend-templates.php:34
filtertemplate_includecube\classes\class-cubewp-frontend-templates.php:39
filterarchive_templatecube\classes\class-cubewp-frontend-templates.php:45
filtersearch_templatecube\classes\class-cubewp-frontend-templates.php:48
filtertaxonomy_templatecube\classes\class-cubewp-frontend-templates.php:51
filtertemplate_includecube\classes\class-cubewp-frontend-templates.php:52
filtertemplate_includecube\classes\class-cubewp-frontend-templates.php:59
filterauthor_templatecube\classes\class-cubewp-frontend-templates.php:64
actioncubewp/theme_builder/headercube\classes\class-cubewp-frontend-templates.php:69
actionget_headercube\classes\class-cubewp-frontend-templates.php:72
actioncubewp/theme_builder/footercube\classes\class-cubewp-frontend-templates.php:77
actionget_footercube\classes\class-cubewp-frontend-templates.php:80
actioncubewp/theme_builder/404cube\classes\class-cubewp-frontend-templates.php:98
actiontemplate_redirectcube\classes\class-cubewp-frontend-templates.php:101
filtercubewp/frontend/field/parametrscube\classes\class-cubewp-frontend.php:29
actioncubewp_loadedcube\classes\class-cubewp-frontend.php:30
actionwpcube\classes\class-cubewp-frontend.php:31
actioncubewp_loadedcube\classes\class-cubewp-frontend.php:32
actioncubewp_loadedcube\classes\class-cubewp-frontend.php:33
actioncubewp_loadedcube\classes\class-cubewp-frontend.php:34
actioncubewp_loadedcube\classes\class-cubewp-frontend.php:35
actioncubewp_loadedcube\classes\class-cubewp-frontend.php:36
filtercubewp_frontend_search_datacube\classes\class-cubewp-frontend.php:37
actioncubewp_importcube\classes\class-cubewp-import.php:24
filtercubewp/frontend/search/text/fieldcube\classes\class-cubewp-keyword-suggestions.php:32
filtercubewp/frontend/search/s/fieldcube\classes\class-cubewp-keyword-suggestions.php:33
actioncubewp_loadedcube\classes\class-cubewp-keyword-suggestions.php:36
filtercubewp_search_shortcode_outputcube\classes\class-cubewp-keyword-suggestions.php:44
actioncubewp/frontend/search/formcube\classes\class-cubewp-keyword-suggestions.php:47
actionplugins_loadedcube\classes\class-cubewp-load.php:108
actioninitcube\classes\class-cubewp-load.php:109
filterplugin_row_metacube\classes\class-cubewp-load.php:110
actioninitcube\classes\class-cubewp-load.php:111
actionrest_api_initcube\classes\class-cubewp-load.php:112
actioncubewp_loadedcube\classes\class-cubewp-load.php:123
actioncubewp_loadedcube\classes\class-cubewp-load.php:124
actionelementor/dynamic_tags/registercube\classes\class-cubewp-load.php:125
actioncubewp_loadedcube\classes\class-cubewp-load.php:127
actioncubewp_loadedcube\classes\class-cubewp-load.php:129
actioncubewp_loadedcube\classes\class-cubewp-load.php:130
actioncubewp_loadedcube\classes\class-cubewp-load.php:131
actioncubewp_loadedcube\classes\class-cubewp-load.php:149
actioncubewp_loadedcube\classes\class-cubewp-load.php:150
filtercubewp_frontend_posts_paginationcube\classes\class-cubewp-pagination.php:28
actionadmin_initcube\classes\class-cubewp-ping.php:24
actionadmin_initcube\classes\class-cubewp-plugin-updater.php:50
filterpre_set_site_transient_update_pluginscube\classes\class-cubewp-plugin-updater.php:62
filterplugins_apicube\classes\class-cubewp-plugin-updater.php:63
actionadmin_initcube\classes\class-cubewp-plugin-updater.php:70
actionshow_user_profilecube\classes\class-cubewp-relationships.php:24
actionedit_user_profilecube\classes\class-cubewp-relationships.php:25
actionuser_new_formcube\classes\class-cubewp-relationships.php:26
actionadd_meta_boxescube\classes\class-cubewp-relationships.php:28
actioninitcube\classes\class-cubewp-shortcodes.php:34
actioninitcube\classes\class-cubewp-shortcodes.php:35
actioninitcube\classes\class-cubewp-shortcodes.php:36
actionadmin_menucube\classes\class-cubewp-submenu.php:24
actioninitcube\classes\class-cubewp-vc-elements.php:15
actioncube_wp_dashboardcube\classes\class-cubewp-welcome.php:24
actioncubewp_librariescube\classes\class-cubewp-welcome.php:25
filternav_menu_link_attributescube\classes\page-builders\elementor-widgets\class-cubewp-elementor-nav-menu-widget.php:955
filternav_menu_link_attributescube\classes\page-builders\elementor-widgets\class-cubewp-elementor-nav-menu-widget.php:956
filternav_menu_submenu_css_classcube\classes\page-builders\elementor-widgets\class-cubewp-elementor-nav-menu-widget.php:957
filternav_menu_item_idcube\classes\page-builders\elementor-widgets\class-cubewp-elementor-nav-menu-widget.php:958
filtercubewp_shortcode_posts_outputcube\classes\shortcodes\class-cubewp-shortcode-posts.php:25
actionwp_enqueue_scriptscube\classes\shortcodes\class-cubewp-shortcode-posts.php:28
actionelementor/editor/after_enqueue_scriptscube\classes\shortcodes\class-cubewp-shortcode-posts.php:29
actionsave_postcube\classes\shortcodes\class-cubewp-shortcode-posts.php:32
actiondelete_postcube\classes\shortcodes\class-cubewp-shortcode-posts.php:33
actionwp_trash_postcube\classes\shortcodes\class-cubewp-shortcode-posts.php:34
actionuntrash_postcube\classes\shortcodes\class-cubewp-shortcode-posts.php:35
actionelementor/document/before_savecube\classes\shortcodes\class-cubewp-shortcode-posts.php:36
actionelementor/document/after_savecube\classes\shortcodes\class-cubewp-shortcode-posts.php:37
filterpost_classcube\classes\shortcodes\class-cubewp-shortcode-posts.php:364
filtercubewp_search_shortcode_outputcube\classes\shortcodes\class-cubewp-shortcode-search.php:24
filtercubewp/frontend/search/button/fieldcube\classes\shortcodes\class-cubewp-shortcode-search.php:37
filtercubewp/frontend/search/formcube\classes\shortcodes\class-cubewp-shortcode-search.php:38
filtercubewp_shortcode_taxonomy_outputcube\classes\shortcodes\class-cubewp-shortcode-taxonomy.php:14
filtercubewp/admin/post/business_hours/fieldcube\fields\admin\cubewp-admin-business-hours-field.php:21
filtercubewp/admin/post/checkbox/fieldcube\fields\admin\cubewp-admin-checkbox-field.php:19
filtercubewp/admin/conditional/customfieldcube\fields\admin\cubewp-admin-checkbox-field.php:21
filtercubewp/admin/post/color/fieldcube\fields\admin\cubewp-admin-color-field.php:19
filtercubewp/admin/post/date_picker/fieldcube\fields\admin\cubewp-admin-date-picker-field.php:19
filtercubewp/admin/post/date_time_picker/fieldcube\fields\admin\cubewp-admin-date-time-picker-field.php:19
filtercubewp/admin/post_type/dropdown/fieldcube\fields\admin\cubewp-admin-dropdown-field.php:19
filtercubewp/admin/taxonomy/dropdown/fieldcube\fields\admin\cubewp-admin-dropdown-field.php:20
filtercubewp/admin/post/dropdown/fieldcube\fields\admin\cubewp-admin-dropdown-field.php:21
filtercubewp/admin/dashboard/dropdown/fieldcube\fields\admin\cubewp-admin-dropdown-field.php:22
filtercubewp/admin/dropdown/customfieldcube\fields\admin\cubewp-admin-dropdown-field.php:24
filtercubewp/admin/taxonomies/dropdown/customfieldcube\fields\admin\cubewp-admin-dropdown-field.php:25
filtercubewp/admin/options/customfieldcube\fields\admin\cubewp-admin-dropdown-field.php:27
filtercubewp/admin/post/email/fieldcube\fields\admin\cubewp-admin-email-field.php:19
filtercubewp/admin/post/file/fieldcube\fields\admin\cubewp-admin-file-field.php:18
filtercubewp/admin/post/gallery/fieldcube\fields\admin\cubewp-admin-gallery-field.php:19
filtercubewp/admin/post/google_address/fieldcube\fields\admin\cubewp-admin-google-address-field.php:19
filtercubewp/admin/post/image/fieldcube\fields\admin\cubewp-admin-image-field.php:19
filtercubewp/admin/post/number/fieldcube\fields\admin\cubewp-admin-number-field.php:19
filtercubewp/admin/number/customfieldcube\fields\admin\cubewp-admin-number-field.php:20
filtercubewp/admin/post/oembed/fieldcube\fields\admin\cubewp-admin-oembed-field.php:19
filtercubewp/admin/post/password/fieldcube\fields\admin\cubewp-admin-password-field.php:19
filtercubewp/admin/post/post/fieldcube\fields\admin\cubewp-admin-post-field.php:19
filtercubewp/admin/post/radio/fieldcube\fields\admin\cubewp-admin-radio-field.php:18
filtercubewp/admin/post/range/fieldcube\fields\admin\cubewp-admin-range-field.php:19
filtercubewp/admin/post/repeating_field/fieldcube\fields\admin\cubewp-admin-repeater-field.php:16
filtercubewp/admin/post/switch/fieldcube\fields\admin\cubewp-admin-switch-field.php:19
filtercubewp/admin/post/taxonomy/fieldcube\fields\admin\cubewp-admin-taxonomy-field.php:19
filtercubewp/admin/taxonomies/taxonomy/customfieldcube\fields\admin\cubewp-admin-taxonomy-field.php:21
filtercubewp/admin/post_type/text/fieldcube\fields\admin\cubewp-admin-text-field.php:19
filtercubewp/admin/taxonomy/text/fieldcube\fields\admin\cubewp-admin-text-field.php:20
filtercubewp/admin/dashboard/text/fieldcube\fields\admin\cubewp-admin-text-field.php:21
filtercubewp/admin/group/text/fieldcube\fields\admin\cubewp-admin-text-field.php:23
filtercubewp/admin/post/text/fieldcube\fields\admin\cubewp-admin-text-field.php:25
filtercubewp/admin/text/customfieldcube\fields\admin\cubewp-admin-text-field.php:27
filtercubewp/admin/taxonomies/text/customfieldcube\fields\admin\cubewp-admin-text-field.php:28
filtercubewp/admin/post/textarea/fieldcube\fields\admin\cubewp-admin-textarea-field.php:16
filtercubewp/admin/dashboard/textarea/fieldcube\fields\admin\cubewp-admin-textarea-field.php:17
filtercubewp/admin/textarea/customfieldcube\fields\admin\cubewp-admin-textarea-field.php:19
filtercubewp/admin/taxonomies/textarea/customfieldcube\fields\admin\cubewp-admin-textarea-field.php:20
filtercubewp/admin/post/time_picker/fieldcube\fields\admin\cubewp-admin-time-picker-field.php:16
filtercubewp/admin/post/url/fieldcube\fields\admin\cubewp-admin-url-field.php:19
filtercubewp/admin/post/user/fieldcube\fields\admin\cubewp-admin-user-field.php:16
filtercubewp/admin/post/wysiwyg_editor/fieldcube\fields\admin\cubewp-admin-wysiwyg-editor-field.php:19
filtercubewp/frontend/business_hours/fieldcube\fields\frontend\cubewp-frontend-business-hours-field.php:21
filtercubewp/frontend/checkbox/fieldcube\fields\frontend\cubewp-frontend-checkbox-field.php:19
filtercubewp/user/registration/checkbox/fieldcube\fields\frontend\cubewp-frontend-checkbox-field.php:21
filtercubewp/user/profile/checkbox/fieldcube\fields\frontend\cubewp-frontend-checkbox-field.php:22
filtercubewp/search_filters/checkbox/fieldcube\fields\frontend\cubewp-frontend-checkbox-field.php:24
filtercubewp/frontend/search/checkbox/fieldcube\fields\frontend\cubewp-frontend-checkbox-field.php:25
filtercubewp/frontend/color/fieldcube\fields\frontend\cubewp-frontend-color-field.php:19
filtercubewp/user/registration/color/fieldcube\fields\frontend\cubewp-frontend-color-field.php:20
filtercubewp/user/profile/color/fieldcube\fields\frontend\cubewp-frontend-color-field.php:21
filtercubewp/frontend/date_picker/fieldcube\fields\frontend\cubewp-frontend-date-picker-field.php:19
filtercubewp/user/registration/date_picker/fieldcube\fields\frontend\cubewp-frontend-date-picker-field.php:21
filtercubewp/user/profile/date_picker/fieldcube\fields\frontend\cubewp-frontend-date-picker-field.php:22
filtercubewp/search_filters/date_picker/fieldcube\fields\frontend\cubewp-frontend-date-picker-field.php:24
filtercubewp/frontend/search/date_picker/fieldcube\fields\frontend\cubewp-frontend-date-picker-field.php:25
filtercubewp/frontend/date_time_picker/fieldcube\fields\frontend\cubewp-frontend-date-time-picker-field.php:19
filtercubewp/user/registration/date_time_picker/fieldcube\fields\frontend\cubewp-frontend-date-time-picker-field.php:21
filtercubewp/user/profile/date_time_picker/fieldcube\fields\frontend\cubewp-frontend-date-time-picker-field.php:22
filtercubewp/frontend/dropdown/fieldcube\fields\frontend\cubewp-frontend-dropdown-field.php:19
filtercubewp/user/registration/dropdown/fieldcube\fields\frontend\cubewp-frontend-dropdown-field.php:21
filtercubewp/user/profile/dropdown/fieldcube\fields\frontend\cubewp-frontend-dropdown-field.php:22
filtercubewp/search_filters/dropdown/fieldcube\fields\frontend\cubewp-frontend-dropdown-field.php:24
filtercubewp/frontend/search/dropdown/fieldcube\fields\frontend\cubewp-frontend-dropdown-field.php:25
filtercubewp/frontend/email/fieldcube\fields\frontend\cubewp-frontend-email-field.php:19
filtercubewp/user/registration/email/fieldcube\fields\frontend\cubewp-frontend-email-field.php:21
filtercubewp/user/profile/email/fieldcube\fields\frontend\cubewp-frontend-email-field.php:22
filtercubewp/frontend/file/fieldcube\fields\frontend\cubewp-frontend-file-field.php:20
filtercubewp/user/registration/file/fieldcube\fields\frontend\cubewp-frontend-file-field.php:22
filtercubewp/user/profile/file/fieldcube\fields\frontend\cubewp-frontend-file-field.php:23
filtercubewp/frontend/gallery/fieldcube\fields\frontend\cubewp-frontend-gallery-field.php:19
filtercubewp/user/registration/gallery/fieldcube\fields\frontend\cubewp-frontend-gallery-field.php:21
filtercubewp/user/profile/gallery/fieldcube\fields\frontend\cubewp-frontend-gallery-field.php:22
filtercubewp/frontend/google_address/fieldcube\fields\frontend\cubewp-frontend-google-address-field.php:19
filtercubewp/user/registration/google_address/fieldcube\fields\frontend\cubewp-frontend-google-address-field.php:21
filtercubewp/user/profile/google_address/fieldcube\fields\frontend\cubewp-frontend-google-address-field.php:22
filtercubewp/search_filters/google_address/fieldcube\fields\frontend\cubewp-frontend-google-address-field.php:24
filtercubewp/frontend/search/google_address/fieldcube\fields\frontend\cubewp-frontend-google-address-field.php:25
filtercubewp/frontend/image/fieldcube\fields\frontend\cubewp-frontend-image-field.php:6
filtercubewp/user/registration/image/fieldcube\fields\frontend\cubewp-frontend-image-field.php:8
filtercubewp/user/profile/image/fieldcube\fields\frontend\cubewp-frontend-image-field.php:9
filtercubewp/frontend/number/fieldcube\fields\frontend\cubewp-frontend-number-field.php:19
filtercubewp/user/registration/number/fieldcube\fields\frontend\cubewp-frontend-number-field.php:21
filtercubewp/user/profile/number/fieldcube\fields\frontend\cubewp-frontend-number-field.php:22
filtercubewp/search_filters/number/fieldcube\fields\frontend\cubewp-frontend-number-field.php:24
filtercubewp/frontend/search/number/fieldcube\fields\frontend\cubewp-frontend-number-field.php:25
filtercubewp/frontend/oembed/fieldcube\fields\frontend\cubewp-frontend-oembed-field.php:19
filtercubewp/user/registration/oembed/fieldcube\fields\frontend\cubewp-frontend-oembed-field.php:21
filtercubewp/user/profile/oembed/fieldcube\fields\frontend\cubewp-frontend-oembed-field.php:22
filtercubewp/frontend/password/fieldcube\fields\frontend\cubewp-frontend-password-field.php:19
filtercubewp/user/registration/password/fieldcube\fields\frontend\cubewp-frontend-password-field.php:21
filtercubewp/user/profile/password/fieldcube\fields\frontend\cubewp-frontend-password-field.php:22
filtercubewp/frontend/post/fieldcube\fields\frontend\cubewp-frontend-post-field.php:19
filtercubewp/user/registration/post/fieldcube\fields\frontend\cubewp-frontend-post-field.php:21
filtercubewp/user/profile/post/fieldcube\fields\frontend\cubewp-frontend-post-field.php:22
filtercubewp/frontend/radio/fieldcube\fields\frontend\cubewp-frontend-radio-field.php:19
filtercubewp/user/registration/radio/fieldcube\fields\frontend\cubewp-frontend-radio-field.php:21
filtercubewp/user/profile/radio/fieldcube\fields\frontend\cubewp-frontend-radio-field.php:22
filtercubewp/search_filters/radio/fieldcube\fields\frontend\cubewp-frontend-radio-field.php:24
filtercubewp/frontend/search/radio/fieldcube\fields\frontend\cubewp-frontend-radio-field.php:25
filtercubewp/frontend/range/fieldcube\fields\frontend\cubewp-frontend-range-field.php:19
filtercubewp/user/registration/range/fieldcube\fields\frontend\cubewp-frontend-range-field.php:20
filtercubewp/user/profile/range/fieldcube\fields\frontend\cubewp-frontend-range-field.php:21
filtercubewp/search_filters/range/fieldcube\fields\frontend\cubewp-frontend-range-field.php:23
filtercubewp/frontend/search/range/fieldcube\fields\frontend\cubewp-frontend-range-field.php:24
filtercubewp/frontend/repeating_field/fieldcube\fields\frontend\cubewp-frontend-repeater-field.php:19
filtercubewp/user/registration/repeating_field/fieldcube\fields\frontend\cubewp-frontend-repeater-field.php:21
filtercubewp/user/profile/repeating_field/fieldcube\fields\frontend\cubewp-frontend-repeater-field.php:22
filtercubewp/frontend/switch/fieldcube\fields\frontend\cubewp-frontend-switch-field.php:19
filtercubewp/user/registration/switch/fieldcube\fields\frontend\cubewp-frontend-switch-field.php:21
filtercubewp/user/profile/switch/fieldcube\fields\frontend\cubewp-frontend-switch-field.php:22
filtercubewp/search_filters/switch/fieldcube\fields\frontend\cubewp-frontend-switch-field.php:23
filtercubewp/frontend/search/switch/fieldcube\fields\frontend\cubewp-frontend-switch-field.php:24
filtercubewp/frontend/taxonomy/fieldcube\fields\frontend\cubewp-frontend-taxonomy-field.php:19
filtercubewp/user/registration/taxonomy/fieldcube\fields\frontend\cubewp-frontend-taxonomy-field.php:21
filtercubewp/user/profile/taxonomy/fieldcube\fields\frontend\cubewp-frontend-taxonomy-field.php:22
filtercubewp/search_filters/taxonomy/fieldcube\fields\frontend\cubewp-frontend-taxonomy-field.php:24
filtercubewp/frontend/search/taxonomy/fieldcube\fields\frontend\cubewp-frontend-taxonomy-field.php:25
filtercubewp/search_filters/checkbox/taxonomy/fieldcube\fields\frontend\cubewp-frontend-terms-field.php:22
filtercubewp/search_filters/dropdown/taxonomy/fieldcube\fields\frontend\cubewp-frontend-terms-field.php:23
filtercubewp/frontend/search/checkbox/taxonomy/fieldcube\fields\frontend\cubewp-frontend-terms-field.php:25
filtercubewp/frontend/search/dropdown/taxonomy/fieldcube\fields\frontend\cubewp-frontend-terms-field.php:26
filtercubewp/frontend/checkbox/taxonomy/fieldcube\fields\frontend\cubewp-frontend-terms-field.php:27
filtercubewp/frontend/dropdown/taxonomy/fieldcube\fields\frontend\cubewp-frontend-terms-field.php:28
filtercubewp/frontend/text/fieldcube\fields\frontend\cubewp-frontend-text-field.php:19
filtercubewp/user/registration/text/fieldcube\fields\frontend\cubewp-frontend-text-field.php:21
filtercubewp/user/profile/text/fieldcube\fields\frontend\cubewp-frontend-text-field.php:22
filtercubewp/search_filters/text/fieldcube\fields\frontend\cubewp-frontend-text-field.php:24
filtercubewp/frontend/search/text/fieldcube\fields\frontend\cubewp-frontend-text-field.php:25
filtercubewp/frontend/textarea/fieldcube\fields\frontend\cubewp-frontend-textarea-field.php:19
filtercubewp/user/registration/textarea/fieldcube\fields\frontend\cubewp-frontend-textarea-field.php:21
filtercubewp/user/profile/textarea/fieldcube\fields\frontend\cubewp-frontend-textarea-field.php:22
filtercubewp/frontend/time_picker/fieldcube\fields\frontend\cubewp-frontend-time-picker-field.php:19
filtercubewp/user/registration/time_picker/fieldcube\fields\frontend\cubewp-frontend-time-picker-field.php:21
filtercubewp/user/profile/time_picker/fieldcube\fields\frontend\cubewp-frontend-time-picker-field.php:22
filtercubewp/frontend/url/fieldcube\fields\frontend\cubewp-frontend-url-field.php:19
filtercubewp/user/registration/url/fieldcube\fields\frontend\cubewp-frontend-url-field.php:21
filtercubewp/user/profile/url/fieldcube\fields\frontend\cubewp-frontend-url-field.php:22
filtercubewp/frontend/user/fieldcube\fields\frontend\cubewp-frontend-user-field.php:18
filtercubewp/frontend/wysiwyg_editor/fieldcube\fields\frontend\cubewp-frontend-wysiwyg-editor-field.php:17
filtercubewp/user/registration/wysiwyg_editor/fieldcube\fields\frontend\cubewp-frontend-wysiwyg-editor-field.php:19
filtercubewp/user/profile/wysiwyg_editor/fieldcube\fields\frontend\cubewp-frontend-wysiwyg-editor-field.php:20
actioncubewp_loadedcube\functions\admin-functions.php:807
filterkses_allowed_protocolscube\functions\admin-functions.php:1360
filterwp_kses_allowed_htmlcube\functions\admin-functions.php:1400
actionadmin_initcube\functions\admin-functions.php:2052
filterupload_mimescube\functions\admin-functions.php:2651
actioninitcube\functions\admin-functions.php:2678
filterwp_mail_content_typecube\functions\admin-functions.php:2726
filtertheme_page_templatescube\functions\admin-functions.php:2742
filterpage_templatecube\functions\admin-functions.php:2756
filtercubewp/custom_fields/user/fieldscube\functions\admin-functions.php:2785
actionbefore_delete_postcube\functions\admin-functions.php:2931
actionadmin_menucube\functions\admin-functions.php:2969
actionadmin_headcube\functions\admin-functions.php:3293
actionelementor/element/after_section_endcube\functions\admin-functions.php:3380
actionelementor/frontend/before_rendercube\functions\admin-functions.php:3395
actionelementor/documents/register_controlscube\functions\admin-functions.php:3584
actionelementor/document/after_savecube\functions\admin-functions.php:3622
filtercubewp_elementor_preview_post_idcube\functions\admin-functions.php:3708
actionelementor/preview/enqueue_stylescube\functions\admin-functions.php:4002
actionelementor/element/container/section_layout/after_section_endcube\functions\admin-functions.php:4092
actionelementor/element/button/section_style/after_section_endcube\functions\admin-functions.php:4101
actionelementor/frontend/widget/before_rendercube\functions\admin-functions.php:4588
actionelementor/frontend/container/before_rendercube\functions\admin-functions.php:4589
filterrender_blockcube\functions\blocks-render.php:12
filterimport_post_meta_keycube\importer\wordpress-importer.php:108
filterhttp_request_timeoutcube\importer\wordpress-importer.php:109
filtercubewp/frontend/search/button/fieldcube\includes\shortcodes\class-cubewp-frontend-search-fields.php:26
filtercubewp/frontend/sorting/filtercube\includes\shortcodes\class-cubewp-frontend-search-filter.php:43
actionwp_enqueue_scriptscube\includes\shortcodes\class-cubewp-frontend-search-filter.php:45
actioncubewp_loop_buildercube\modules\builder\class-cubewp-loop-builder.php:23
filtercubewp/loop/builder/savecube\modules\builder\class-cubewp-loop-builder.php:24
actiontaxonomy_custom_fieldscube\modules\custom-fields\class-cubewp-custom-fields.php:39
actionuser_custom_fieldscube\modules\custom-fields\class-cubewp-custom-fields.php:45
actionsettings_custom_fieldscube\modules\custom-fields\class-cubewp-custom-fields.php:51
actioncustom_fieldscube\modules\custom-fields\class-cubewp-custom-fields.php:87
actionadd_meta_boxescube\modules\custom-fields\class-cubewp-custom-fields.php:102
actionsave_postcube\modules\custom-fields\class-cubewp-custom-fields.php:103
actionshow_user_profilecube\modules\custom-fields\class-cubewp-custom-fields.php:135
actionedit_user_profilecube\modules\custom-fields\class-cubewp-custom-fields.php:136
actionuser_new_formcube\modules\custom-fields\class-cubewp-custom-fields.php:137
actionuser_registercube\modules\custom-fields\class-cubewp-custom-fields.php:139
actionprofile_updatecube\modules\custom-fields\class-cubewp-custom-fields.php:140
actionshow_user_profilecube\modules\custom-fields\class-cubewp-relationships.php:24
actionedit_user_profilecube\modules\custom-fields\class-cubewp-relationships.php:25
actionuser_new_formcube\modules\custom-fields\class-cubewp-relationships.php:26
actionadd_meta_boxescube\modules\custom-fields\class-cubewp-relationships.php:28
actioncubewp_post_typescube\modules\post-types\class-cubewp-post-types.php:25
filtercubewp/posttypes/newcube\modules\post-types\class-cubewp-post-types.php:26
filterfrontend/script/registercube\modules\recaptcha\class-cubewp-frontend-recaptcha.php:37
filterget_frontend_script_datacube\modules\recaptcha\class-cubewp-frontend-recaptcha.php:38
filterfrontend/script/enqueuecube\modules\recaptcha\class-cubewp-frontend-recaptcha.php:39
actioncubewp_admin_search_filterscube\modules\search\class-cubewp-search-builder.php:23
actioncubewp_admin_search_fieldscube\modules\search\class-cubewp-search-builder.php:24
filtercubewp/builder/search_fields/default/fieldscube\modules\search\class-cubewp-search-builder.php:26
filtercubewp/builder/search_fields/taxonomies/fieldscube\modules\search\class-cubewp-search-builder.php:27
filtercubewp/builder/search_filters/default/fieldscube\modules\search\class-cubewp-search-builder.php:29
filtercubewp/builder/search_filters/taxonomies/fieldscube\modules\search\class-cubewp-search-builder.php:30
filtercubewp/builder/default/right/sectioncube\modules\search\class-cubewp-search-builder.php:188
filtercubewp/builder/right/settingscube\modules\search\class-cubewp-search-builder.php:189
filtercubewp/custom_fields/typecube\modules\settings\class-cubewp-settings-custom-fields-display.php:25
filtercubewp/settings/heading/fieldcube\modules\settings\class-cubewp-settings-fields.php:9
filtercubewp/settings/desc/fieldcube\modules\settings\class-cubewp-settings-fields.php:10
filtercubewp/settings/info/fieldcube\modules\settings\class-cubewp-settings-fields.php:11
filtercubewp/settings/text/fieldcube\modules\settings\class-cubewp-settings-fields.php:12
filtercubewp/settings/textarea/fieldcube\modules\settings\class-cubewp-settings-fields.php:13
filtercubewp/settings/editor/fieldcube\modules\settings\class-cubewp-settings-fields.php:14
filtercubewp/settings/ace_editor/fieldcube\modules\settings\class-cubewp-settings-fields.php:15
filtercubewp/settings/switch/fieldcube\modules\settings\class-cubewp-settings-fields.php:16
filtercubewp/settings/select/fieldcube\modules\settings\class-cubewp-settings-fields.php:17
filtercubewp/settings/color/fieldcube\modules\settings\class-cubewp-settings-fields.php:18
filtercubewp/settings/media/fieldcube\modules\settings\class-cubewp-settings-fields.php:19
filtercubewp/settings/image_select/fieldcube\modules\settings\class-cubewp-settings-fields.php:20
filtercubewp/settings/typography/fieldcube\modules\settings\class-cubewp-settings-fields.php:21
filtercubewp/settings/pages/optionscube\modules\settings\class-cubewp-settings-fields.php:23
filtercubewp/settings/posts/optionscube\modules\settings\class-cubewp-settings-fields.php:24
filtercubewp/settings/terms/optionscube\modules\settings\class-cubewp-settings-fields.php:25
filtercubewp/settings/google_fonts/optionscube\modules\settings\class-cubewp-settings-fields.php:27
filtercubewp/settings/font_styles/optionscube\modules\settings\class-cubewp-settings-fields.php:28
filtercubewp/settings/font_subsets/optionscube\modules\settings\class-cubewp-settings-fields.php:29
filtercubewp/settings/pages/fieldcube\modules\settings\class-cubewp-settings-fields.php:30
filtercubewp/settings/submit_edit_page/fieldcube\modules\settings\class-cubewp-settings-fields.php:31
filtercubewp/settings/post_type_assignment/fieldcube\modules\settings\class-cubewp-settings-fields.php:32
filtercubewp/settings/repeating_field/fieldcube\modules\settings\class-cubewp-settings-fields.php:33
filtercubewp_settings_paramscube\modules\settings\class-cubewp-settings.php:28
actioncubewp_settingscube\modules\settings\class-cubewp-settings.php:29
actionsettings_savedcube\modules\settings\class-cubewp-settings.php:30
actioncubewp_taxonomiescube\modules\taxonomies\class-cubewp-taxonomy.php:8
actioncubewp_theme_buildercube\modules\theme-builder\class-cubewp-theme-builder.php:42
filtercubewp/theme_builder/blockscube\modules\theme-builder\class-cubewp-theme-builder.php:43
actionsave_post_cubewp-tbcube\modules\theme-builder\class-cubewp-theme-builder.php:45
actiondelete_postcube\modules\theme-builder\class-cubewp-theme-builder.php:46
actionupdate_option_cwpOptionscube\modules\theme-builder\class-cubewp-theme-builder.php:47
filtersite_transient_update_themescube\modules\theme-update\theme-updater-class.php:45
filterdelete_site_transient_update_themescube\modules\theme-update\theme-updater-class.php:46
actionload-update-core.phpcube\modules\theme-update\theme-updater-class.php:47
actionload-themes.phpcube\modules\theme-update\theme-updater-class.php:48
actionload-themes.phpcube\modules\theme-update\theme-updater-class.php:49
actionadmin_noticescube\modules\theme-update\theme-updater-class.php:54
filtercubewp/custom_fields/typecube\modules\users\class-cubewp-user-custom-fields-ui.php:7
Maintenance & Trust

CubeWP Framework Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 8, 2026
PHP min version7.4
Downloads90K

Community Trust

Rating96/100
Number of ratings12
Active installs4K
Developer Profile

CubeWP Framework Developer Profile

Imran Tauqeer

3 plugins · 8K total installs

83
trust score
Avg Security Score
75/100
Avg Patch Time
5 days
View full developer profile
Detection Fingerprints

How We Detect CubeWP Framework

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cubewp-framework/assets/css/style.css/wp-content/plugins/cubewp-framework/assets/css/dashboard.css/wp-content/plugins/cubewp-framework/assets/css/elementor-frontend.css/wp-content/plugins/cubewp-framework/assets/css/elementor-widget.css/wp-content/plugins/cubewp-framework/assets/js/cubewp.js/wp-content/plugins/cubewp-framework/assets/js/dashboard.js/wp-content/plugins/cubewp-framework/assets/js/elementor-frontend.js/wp-content/plugins/cubewp-framework/assets/js/elementor-widget.js
Script Paths
/wp-content/plugins/cubewp-framework/assets/js/cubewp.js/wp-content/plugins/cubewp-framework/assets/js/dashboard.js/wp-content/plugins/cubewp-framework/assets/js/elementor-frontend.js/wp-content/plugins/cubewp-framework/assets/js/elementor-widget.js
Version Parameters
cubewp-framework/assets/css/style.css?ver=cubewp-framework/assets/css/dashboard.css?ver=cubewp-framework/assets/css/elementor-frontend.css?ver=cubewp-framework/assets/css/elementor-widget.css?ver=cubewp-framework/assets/js/cubewp.js?ver=cubewp-framework/assets/js/dashboard.js?ver=cubewp-framework/assets/js/elementor-frontend.js?ver=cubewp-framework/assets/js/elementor-widget.js?ver=

HTML / DOM Fingerprints

CSS Classes
cubewp-admin-wrapcubewp-dashboard-widget
Data Attributes
data-cubewp-optionsdata-cubewp-widget-id
JS Globals
cubewp_settingscubewp_dashboard
REST Endpoints
/wp-json/cubewp/v1/settings/wp-json/cubewp/v1/widgets
Shortcode Output
[cubewp_form][cubewp_listing]
FAQ

Frequently Asked Questions about CubeWP Framework