Template Builder Elementor Security & Risk Analysis

wordpress.org/plugins/template-builder-elementor

Template Builder Elementor | Create custom single page templates for posts, pages and custom post type using elementor. Supports WooCommerce and ACF

10 active installs v1.0.0 PHP 5.6+ WP 5.0.0+ Updated Aug 13, 2020
elementorelementor-templateelementor-template-buildertemplatewoocommerce-template
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Template Builder Elementor Safe to Use in 2026?

Generally Safe

Score 85/100

Template Builder Elementor has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The plugin 'template-builder-elementor' v1.0.0 exhibits a generally good security posture based on the provided static analysis. Notably, all SQL queries are performed using prepared statements, and there are no file operations or external HTTP requests, which are common vectors for vulnerabilities. The absence of dangerous functions and critical taint flows further strengthens its security. However, a significant concern is the complete lack of nonce checks and capability checks across all entry points. While the current version has no known vulnerabilities, this omission makes the plugin susceptible to Cross-Site Request Forgery (CSRF) and authorization bypass if any of its entry points were to handle sensitive data or actions in future updates. The high percentage of properly escaped output (74%) is a positive sign, but the remaining 26% could still represent a risk if it involves user-supplied data displayed without proper sanitization.

Key Concerns

  • Missing nonce checks on entry points
  • Missing capability checks on entry points
  • Partially unescaped output (26%)
Vulnerabilities
None known

Template Builder Elementor Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Template Builder Elementor Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
3 prepared
Unescaped Output
143
410 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared3 total queries

Output Escaping

74% escaped553 total outputs
Attack Surface

Template Builder Elementor Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[GEEKYGREENOWLARCHIVE] admin\templatereg\tmpenvo-ptype-archive.php:76
[GEEKYGREENOWL] admin\templatereg\tmpenvo-ptype-template.php:76
[GEEKYGREENOWLTEMP] includes\tmpenvo-functions.php:73
WordPress Hooks 57
actionadmin_menuadmin\class-tmpenvo-admin.php:15
actionadmin_menuadmin\class-tmpenvo-admin.php:16
actionadmin_initadmin\class-tmpenvo-admin.php:17
actioninitadmin\templatereg\tmpenvo-ptype-archive.php:5
filtermanage_tmpenvo_templ_arch_posts_columnsadmin\templatereg\tmpenvo-ptype-archive.php:60
actionmanage_tmpenvo_templ_arch_posts_custom_columnadmin\templatereg\tmpenvo-ptype-archive.php:67
filterwp_insert_post_dataadmin\templatereg\tmpenvo-ptype-archive.php:97
filterarchive_templateadmin\templatereg\tmpenvo-ptype-archive.php:99
filtersingle_templateadmin\templatereg\tmpenvo-ptype-archive.php:254
actioninitadmin\templatereg\tmpenvo-ptype-template.php:5
filtermanage_tmpenvo_template_posts_columnsadmin\templatereg\tmpenvo-ptype-template.php:60
actionmanage_tmpenvo_template_posts_custom_columnadmin\templatereg\tmpenvo-ptype-template.php:67
filterwp_insert_post_dataadmin\templatereg\tmpenvo-ptype-template.php:98
filtersingle_templateadmin\templatereg\tmpenvo-ptype-template.php:99
filterpage_templateadmin\templatereg\tmpenvo-ptype-template.php:100
filtersingle_templateadmin\templatereg\tmpenvo-ptype-template.php:256
actionupdated_optionadmin\templatereg\tmpenvo-ptype-template.php:271
filterwoocommerce_template_loader_filesadmin\woocommerce\tmpenvo-woocommerce.php:6
filtertemplate_includeadmin\woocommerce\tmpenvo-woocommerce.php:12
filtertemplate_includeadmin\woocommerce\tmpenvo-woocommerce.php:175
filtercomments_openincludes\class-tmpenvo-filters.php:11
actionadmin_enqueue_scriptsincludes\class-tmpenvo.php:134
actionadmin_enqueue_scriptsincludes\class-tmpenvo.php:135
actionwp_enqueue_scriptsincludes\class-tmpenvo.php:150
actionwp_enqueue_scriptsincludes\class-tmpenvo.php:151
actioninitincludes\elementor\tmpenvo-elementor-widget-register.php:77
actionplugins_loadedincludes\elementor\tmpenvo-elementor-widget-register.php:78
actionadmin_noticesincludes\elementor\tmpenvo-elementor-widget-register.php:118
actionadmin_noticesincludes\elementor\tmpenvo-elementor-widget-register.php:124
actionadmin_noticesincludes\elementor\tmpenvo-elementor-widget-register.php:130
actionelementor/widgets/widgets_registeredincludes\elementor\tmpenvo-elementor-widget-register.php:136
actionelementor/frontend/after_register_scriptsincludes\elementor\tmpenvo-elementor-widget-register.php:137
actionelementor/widget/print_templateincludes\elementor\tmpenvo-elementor-widget-register.php:138
actionelementor/element/before_section_startincludes\elementor\tmpenvo-elementor-widget-register.php:140
actionelementor/frontend/section/before_renderincludes\elementor\tmpenvo-elementor-widget-register.php:141
actionelementor/section/print_templateincludes\elementor\tmpenvo-elementor-widget-register.php:142
actionelementor/section/render_contentincludes\elementor\tmpenvo-elementor-widget-register.php:143
actionelementor/documents/register_controlsincludes\elementor\tmpenvo-elementor-widget-register.php:144
actionelementor/frontend/after_enqueue_stylesincludes\elementor\tmpenvo-elementor-widget-register.php:146
actionelementor/elements/categories_registeredincludes\elementor\tmpenvo-elementor-widget-register.php:573
actiontemplate_redirectincludes\elementor\tmpenvo-elementor-widget-register.php:597
filterwp_get_attachment_linkincludes\elementor\widgets\woocommerce\tmpenvo-product-gallery-grid.php:351
filterwp_get_attachment_linkincludes\elementor\widgets\woocommerce\tmpenvo-product-gallery-grid.php:393
actiontmpenvo_woocommerce_simple_add_to_cartincludes\tmpenvo-functions.php:6
actiontmpenvo_woocommerce_variable_add_to_cartincludes\tmpenvo-functions.php:7
actiontmpenvo_woocommerce_external_add_to_cartincludes\tmpenvo-functions.php:8
actiontmpenvo_woocommerce_grouped_add_to_cartincludes\tmpenvo-functions.php:9
actiontmpenvo_woocommerce_simple_add_to_cart_templateincludes\tmpenvo-functions.php:10
actiontmpenvo_woocommerce_variable_add_to_cart_templateincludes\tmpenvo-functions.php:11
actiontmpenvo_woocommerce_external_add_to_cart_templateincludes\tmpenvo-functions.php:12
actiontmpenvo_woocommerce_grouped_add_to_cart_templateincludes\tmpenvo-functions.php:13
actionpre_get_postsincludes\tmpenvo-functions.php:14
filtermanage_elementor_library_posts_columnsincludes\tmpenvo-functions.php:60
actionmanage_elementor_library_posts_custom_columnincludes\tmpenvo-functions.php:65
filterquery_varstemplate-builder-elementor.php:128
actionsave_posttemplate-builder-elementor.php:141
actionafter_delete_posttemplate-builder-elementor.php:142
Maintenance & Trust

Template Builder Elementor Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.0
Last updatedAug 13, 2020
PHP min version5.6
Downloads1K

Community Trust

Rating80/100
Number of ratings1
Active installs10
Developer Profile

Template Builder Elementor Developer Profile

latheeshvmv

1 plugin · 10 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Template Builder Elementor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/template-builder-elementor/admin/css/tmpenvo-admin.min.css/wp-content/plugins/template-builder-elementor/admin/css/tmpenvo-admin-bulma.min.css/wp-content/plugins/template-builder-elementor/admin/js/tmpenvo-repeater.js/wp-content/plugins/template-builder-elementor/admin/js/tmpenvo-repeater-settings.js
Version Parameters
tmpenvo-admin.min.css?ver=tmpenvo-admin-bulma.min.css?ver=tmpenvo-repeater.js?ver=tmpenvo-repeater-settings.js?ver=

HTML / DOM Fingerprints

CSS Classes
tmpenvo-admin-columnstmpenvo-admin-column
Data Attributes
data-tmpenvo-slug
JS Globals
tmpenvo_repeater_options
FAQ

Frequently Asked Questions about Template Builder Elementor