Kits, Templates and Patterns Security & Risk Analysis

wordpress.org/plugins/kits-templates-and-patterns

Import Kits, Templates and Patterns with just one click.

5K active installs v3.0 PHP + WP 6.0+ Updated Nov 1, 2025
import-demo-contentkitsone-click-importpatternstemplates
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Kits, Templates and Patterns Safe to Use in 2026?

Generally Safe

Score 100/100

Kits, Templates and Patterns has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The plugin 'kits-templates-and-patterns' v3.0 exhibits a generally good security posture, with a significant majority of SQL queries using prepared statements and a high percentage of properly escaped output. The absence of known CVEs and recorded vulnerability history is also a positive indicator, suggesting the developers have a history of producing secure code or are actively maintaining it to avoid public disclosures. However, the presence of one unprotected AJAX handler represents a notable security concern. While the total attack surface is relatively small, this single entry point without authentication could be exploited if it handles sensitive data or performs critical actions. The taint analysis shows no unsanitized paths, which is excellent, but the overall risk is still elevated by the potential for exploitation of the unprotected AJAX handler.

Key Concerns

  • Unprotected AJAX handler
Vulnerabilities
None known

Kits, Templates and Patterns Security Vulnerabilities

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

Kits, Templates and Patterns Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
9 prepared
Unescaped Output
40
162 escaped
Nonce Checks
5
Capability Checks
11
File Operations
17
External Requests
3
Bundled Libraries
0

SQL Query Safety

90% prepared10 total queries

Output Escaping

80% escaped202 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
<html-admin-page-system-status-report> (includes\admin\views\html-admin-page-system-status-report.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Kits, Templates and Patterns Attack Surface

Entry Points4
Unprotected1

AJAX Handlers 4

authwp_ajax_query-demosincludes\class-kits-templates-and-patterns.php:49
authwp_ajax_import-demoincludes\class-kits-templates-and-patterns.php:50
authwp_ajax_footer-text-ratedincludes\class-kits-templates-and-patterns.php:51
authwp_ajax_install-required-pluginincludes\functions-kits-templates-and-patterns.php:152
WordPress Hooks 28
filterupgrader_source_selectionincludes\admin\class-demo-pack-upgrader.php:70
actionin_admin_footerincludes\admin\pointers\pointers.php:3
actionadmin_initincludes\admin\pointers\pointers.php:75
actioninitincludes\class-getbowtied-kits-templates-and-patterns.php:101
filterplugin_row_metaincludes\class-getbowtied-kits-templates-and-patterns.php:109
actioninitincludes\class-kits-templates-and-patterns.php:27
actioninitincludes\class-kits-templates-and-patterns.php:28
actionadmin_menuincludes\class-kits-templates-and-patterns.php:32
actionadmin_headincludes\class-kits-templates-and-patterns.php:33
actionadmin_enqueue_scriptsincludes\class-kits-templates-and-patterns.php:34
actioncurrent_screenincludes\class-kits-templates-and-patterns.php:39
filteradmin_footer_textincludes\class-kits-templates-and-patterns.php:43
actioncurrent_screenincludes\class-kits-templates-and-patterns.php:46
actiongetbowtied_ajax_demo_importedincludes\class-kits-templates-and-patterns.php:54
actiongetbowtied_ajax_demo_importedincludes\class-kits-templates-and-patterns.php:55
filtergetbowtied_widget_demo_import_settingsincludes\class-kits-templates-and-patterns.php:58
filtergetbowtied_customizer_demo_import_settingsincludes\class-kits-templates-and-patterns.php:59
actionadmin_initincludes\class-kits-templates-and-patterns.php:62
filterwoocommerce_enable_setup_wizardincludes\class-kits-templates-and-patterns.php:325
filterblockart_activation_redirectincludes\functions-kits-templates-and-patterns.php:12
actiongetbowtied_ajax_before_demo_importincludes\functions-kits-templates-and-patterns.php:207
actiongetbowtied_ajax_before_demo_importincludes\functions-kits-templates-and-patterns.php:208
actiongetbowtied_ajax_before_demo_importincludes\functions-kits-templates-and-patterns.php:209
actiongetbowtied_ajax_demo_importedincludes\functions-kits-templates-and-patterns.php:252
actiongetbowtied_ajax_demo_importedincludes\functions-kits-templates-and-patterns.php:270
actiongetbowtied_ajax_demo_importedincludes\functions-kits-templates-and-patterns.php:325
filterimport_post_meta_keyincludes\importers\wordpress-importer\class-wxr-importer.php:101
filterhttp_request_timeoutincludes\importers\wordpress-importer\class-wxr-importer.php:102
Maintenance & Trust

Kits, Templates and Patterns Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 1, 2025
PHP min version
Downloads36K

Community Trust

Rating0/100
Number of ratings0
Active installs5K
Developer Profile

Kits, Templates and Patterns Developer Profile

Get Bowtied

4 plugins · 24K total installs

86
trust score
Avg Security Score
97/100
Avg Patch Time
50 days
View full developer profile
Detection Fingerprints

How We Detect Kits, Templates and Patterns

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kits-templates-and-patterns/assets/css/admin-styles.css/wp-content/plugins/kits-templates-and-patterns/assets/js/admin-scripts.js/wp-content/plugins/kits-templates-and-patterns/assets/css/frontend-styles.css/wp-content/plugins/kits-templates-and-patterns/assets/js/frontend-scripts.js
Script Paths
/wp-content/plugins/kits-templates-and-patterns/assets/js/admin-scripts.js/wp-content/plugins/kits-templates-and-patterns/assets/js/frontend-scripts.js
Version Parameters
kits-templates-and-patterns/assets/css/admin-styles.css?ver=kits-templates-and-patterns/assets/js/admin-scripts.js?ver=kits-templates-and-patterns/assets/css/frontend-styles.css?ver=kits-templates-and-patterns/assets/js/frontend-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
getbowtied-ktp-welcome-pointerkits-templates-and-patterns-wrapkits-templates-and-patterns-element
HTML Comments
<!-- Kits, Templates and Patterns Admin Styles --><!-- Kits, Templates and Patterns Frontend Styles --><!-- Kits, Templates and Patterns Admin Scripts --><!-- Kits, Templates and Patterns Frontend Scripts -->
Data Attributes
data-ktp-demo-iddata-ktp-demo-type
JS Globals
window.getbowtied_params
FAQ

Frequently Asked Questions about Kits, Templates and Patterns