Awesome Checkout Templates Security & Risk Analysis

wordpress.org/plugins/awesome-checkout-templates

Awesome checkout templates is an add on for woocommerce based websites where you can control your checkout pages by changing their layout, color, fiel …

80 active installs v1.3.1 PHP 8.0+ WP 6.4+ Updated Jan 5, 2026
checkout-templatesdirect-checkoutone-page-checkoutsingle-page-checkoutwoocommerce-checkout
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Awesome Checkout Templates Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 2mo ago
Risk Assessment

The "awesome-checkout-templates" plugin v1.3.1 exhibits a generally good security posture, adhering to many WordPress security best practices. The static analysis shows a low number of entry points and a strong emphasis on using prepared statements for SQL queries. Crucially, there are no known vulnerabilities (CVEs) associated with this plugin, and the taint analysis found no critical or high-severity issues related to unsanitized paths. This history and static analysis suggest the developers are taking security seriously. However, a significant concern remains the presence of one AJAX handler without any authentication checks. This unprotected entry point represents a potential avenue for attackers to interact with the plugin in unexpected ways, even without a clear exploitation path identified in the taint analysis.

Key Concerns

  • AJAX handler without authentication
Vulnerabilities
None known

Awesome Checkout Templates Security Vulnerabilities

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

Awesome Checkout Templates Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
40
688 escaped
Nonce Checks
7
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

95% escaped728 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
<general-function> (includes\general-function.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Awesome Checkout Templates Attack Surface

Entry Points11
Unprotected1

AJAX Handlers 10

authwp_ajax_wacout_product_searchincludes\general-function.php:333
authwp_ajax_wacout_add_to_cartincludes\general-function.php:452
noprivwp_ajax_wacout_add_to_cartincludes\general-function.php:453
authwp_ajax_wacout_remove_prdincludes\general-function.php:475
noprivwp_ajax_wacout_remove_prdincludes\general-function.php:476
authwp_ajax_wacout_send_email_helpincludes\general-function.php:509
authwp_ajax_wacout_button_stylepublic\front-checkout.php:322
noprivwp_ajax_wacout_button_stylepublic\front-checkout.php:323
authwp_ajax_qty_cartpublic\front-checkout.php:541
noprivwp_ajax_qty_cartpublic\front-checkout.php:542

Shortcodes 1

[wacout] includes\wacout-shortcode.php:22
WordPress Hooks 24
filtermanage_awesome_checkout_posts_columnsincludes\custom-column.php:15
actionmanage_awesome_checkout_posts_custom_columnincludes\custom-column.php:32
actioninitincludes\general-function.php:8
actionadmin_menuincludes\general-function.php:50
actionadmin_initincludes\general-function.php:103
actiontemplate_redirectincludes\general-function.php:191
filtertemplate_includeincludes\general-function.php:250
filterwoocommerce_is_checkoutincludes\general-function.php:309
actionadmin_enqueue_scriptsincludes\include-script.php:41
actionadmin_enqueue_scriptsincludes\include-script.php:73
actionwp_enqueue_scriptsincludes\include-script.php:80
actionwp_enqueue_scriptsincludes\include-script.php:139
actionadd_meta_boxesincludes\meta-box.php:7
actionsave_postincludes\meta-box.php:153
actioninitindex.php:117
actionwoocommerce_after_checkout_billing_formpublic\front-checkout.php:33
filtergettextpublic\front-checkout.php:104
filterwoocommerce_checkout_fieldspublic\front-checkout.php:113
filterwoocommerce_default_address_fieldspublic\front-checkout.php:235
filterwoocommerce_get_country_localepublic\front-checkout.php:274
filtergettextpublic\front-checkout.php:407
filterwoocommerce_form_fieldpublic\front-checkout.php:494
filterwoocommerce_email_subject_new_orderpublic\front-checkout.php:506
actionwppublic\front-checkout.php:521
Maintenance & Trust

Awesome Checkout Templates Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 5, 2026
PHP min version8.0
Downloads9K

Community Trust

Rating100/100
Number of ratings3
Active installs80
Developer Profile

Awesome Checkout Templates Developer Profile

JC

8 plugins · 5K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
183 days
View full developer profile
Detection Fingerprints

How We Detect Awesome Checkout Templates

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/awesome-checkout-templates/assets/css/admin.css/wp-content/plugins/awesome-checkout-templates/assets/js/admin.js/wp-content/plugins/awesome-checkout-templates/assets/libs/bootstrap/bootstrap.min.css/wp-content/plugins/awesome-checkout-templates/assets/libs/fontawesome/fontawesome.min.css/wp-content/plugins/awesome-checkout-templates/assets/libs/jquery-ui/jquery-ui.css/wp-content/plugins/awesome-checkout-templates/assets/libs/owl-carousel/owl.carousel.min.css/wp-content/plugins/awesome-checkout-templates/assets/libs/owl-carousel/owl.theme.default.min.css/wp-content/plugins/awesome-checkout-templates/assets/js/checkbox.js
Script Paths
/wp-content/plugins/awesome-checkout-templates/assets/js/admin.js/wp-content/plugins/awesome-checkout-templates/assets/libs/bootstrap/bootstrap.min.js/wp-content/plugins/awesome-checkout-templates/assets/libs/owl-carousel/owl.carousel.min.js/wp-content/plugins/awesome-checkout-templates/assets/js/checkbox.js
Version Parameters
awesome-checkout-templates/assets/css/admin.css?ver=awesome-checkout-templates/assets/js/admin.js?ver=awesome-checkout-templates/assets/libs/bootstrap/bootstrap.min.css?ver=awesome-checkout-templates/assets/libs/fontawesome/fontawesome.min.css?ver=awesome-checkout-templates/assets/libs/jquery-ui/jquery-ui.css?ver=awesome-checkout-templates/assets/libs/owl-carousel/owl.carousel.min.css?ver=awesome-checkout-templates/assets/libs/owl-carousel/owl.theme.default.min.css?ver=awesome-checkout-templates/assets/js/checkbox.js?ver=awesome-checkout-templates/assets/libs/bootstrap/bootstrap.min.js?ver=awesome-checkout-templates/assets/libs/owl-carousel/owl.carousel.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
wacout-admin-panel
JS Globals
wacout_vars
Shortcode Output
[wacout]
FAQ

Frequently Asked Questions about Awesome Checkout Templates