Single Page Shopping Security & Risk Analysis

wordpress.org/plugins/ajaxify-wc-shopping

Enjoy shopping without reloading your website

0 active installs v1.1.0 PHP 7.2+ WP 5.6+ Updated Unknown
ecommercesalessellstorewoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Single Page Shopping Safe to Use in 2026?

Generally Safe

Score 100/100

Single Page Shopping has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

Based on the provided static analysis and vulnerability history, the 'ajaxify-wc-shopping' v1.1.0 plugin exhibits a strong security posture. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points significantly limits the potential attack surface. Furthermore, the code analysis reveals a commendable use of prepared statements for all SQL queries, a high rate of properly escaped output, and a healthy number of nonce checks. The absence of dangerous functions, file operations, and external HTTP requests further reinforces this positive assessment.

The taint analysis shows no critical or high-severity flows with unsanitized paths, and there is no recorded vulnerability history, including CVEs. This lack of past vulnerabilities and current exploitable issues is a very good indicator. The plugin appears to be developed with security best practices in mind, focusing on sanitization and proper input handling.

While the plugin demonstrates excellent security practices, it's important to acknowledge the absence of capability checks. While not a direct vulnerability indicated in the static analysis, the lack of these checks means that even actions that might require specific user roles are not being verified at the plugin level, relying solely on WordPress's core capabilities. However, given the lack of exposed entry points and the thorough output escaping, this weakness is mitigated in the current version. Overall, the plugin presents a very low risk at this time.

Vulnerabilities
None known

Single Page Shopping Security Vulnerabilities

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

Single Page Shopping Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
11
215 escaped
Nonce Checks
11
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

95% escaped226 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
awcs_process_login (includes\class-awcs-form-handler.php:312)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Single Page Shopping Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 41
actionplugins_loadedajaxify-woocommerce-shopping.php:45
actionadmin_enqueue_scriptsajaxify-woocommerce-shopping.php:101
actionwp_footerajaxify-woocommerce-shopping.php:118
actionwp_enqueue_scriptsajaxify-woocommerce-shopping.php:150
actionwoocommerce_proceed_to_checkoutincludes\awcs-common-functions.php:273
actionwoocommerce_proceed_to_checkoutincludes\awcs-common-functions.php:282
actionwoocommerce_review_order_before_submitincludes\awcs-common-functions.php:287
actionawcs_before_main_contentincludes\awcs-common-hooks.php:17
actionawcs_after_main_contentincludes\awcs-common-hooks.php:18
actionawcs_before_main_contentincludes\awcs-common-hooks.php:25
actionwoocommerce_account_downloads_column_download-productincludes\awcs-common-hooks.php:30
actionwoocommerce_order_item_meta_endincludes\awcs-common-hooks.php:35
actionwoocommerce_before_shop_loop_item_titleincludes\awcs-common-hooks.php:40
filtertemplate_includeincludes\awcs-common-hooks.php:45
actionawcs_single_product_contentincludes\awcs-common-hooks.php:50
filtershow_admin_barincludes\awcs-common-hooks.php:55
filterwoocommerce_order_item_nameincludes\awcs-common-hooks.php:60
filterwoocommerce_default_catalog_orderbyincludes\awcs-common-hooks.php:65
actionawcs_before_shop_loopincludes\awcs-common-hooks.php:73
actionawcs_before_shop_loopincludes\awcs-common-hooks.php:74
actionawcs_before_shop_loopincludes\awcs-common-hooks.php:79
actionawcs_single_product_summaryincludes\awcs-common-hooks.php:96
actionawcs_single_product_summaryincludes\awcs-common-hooks.php:97
actionawcs_single_product_summaryincludes\awcs-common-hooks.php:98
actionawcs_single_product_summaryincludes\awcs-common-hooks.php:99
actionawcs_single_product_summaryincludes\awcs-common-hooks.php:100
actionawcs_single_product_summaryincludes\awcs-common-hooks.php:101
actionawcs_single_product_summaryincludes\awcs-common-hooks.php:102
actionawcs_after_single_product_summaryincludes\awcs-common-hooks.php:111
actionawcs_after_single_product_summaryincludes\awcs-common-hooks.php:112
actionawcs_after_single_product_summaryincludes\awcs-common-hooks.php:113
actionwp_enqueue_scriptsincludes\class-awcs-basic-scripts.php:45
actionwp_print_scriptsincludes\class-awcs-basic-scripts.php:46
actionwp_print_footer_scriptsincludes\class-awcs-basic-scripts.php:47
filterawcs_products_queryincludes\class-awcs-find-products.php:45
filterwoocommerce_order_item_nameincludes\class-awcs-form-handler.php:500
actionwoocommerce_review_order_before_submitincludes\class-awcs-wc-cart-actions.php:181
actionwoocommerce_proceed_to_checkoutincludes\class-awcs-wc-cart-actions.php:189
actionpre_get_postsincludes\class-awcs-wc-page-contents.php:37
actionadmin_menusettings\class-awcs-admin-settings.php:19
actionadmin_initsettings\class-awcs-admin-settings.php:20
Maintenance & Trust

Single Page Shopping Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedUnknown
PHP min version7.2
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Single Page Shopping Developer Profile

spplugins

1 plugin · 0 total installs

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

How We Detect Single Page Shopping

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ajaxify-wc-shopping/assets/css/ext/jquery-ui.css/wp-content/plugins/ajaxify-wc-shopping/assets/image/spinner.gif/wp-content/plugins/ajaxify-wc-shopping/assets/js/awcs-setting-tabs.min.js/wp-content/plugins/ajaxify-wc-shopping/assets/css/awcs-style.min.css
Script Paths
/wp-content/plugins/ajaxify-wc-shopping/assets/js/awcs-setting-tabs.min.js/wp-content/plugins/ajaxify-wc-shopping/assets/css/awcs-style.min.css
Version Parameters
ajaxify-wc-shopping/assets/css/ext/jquery-ui.css?ver=ajaxify-wc-shopping/assets/js/awcs-setting-tabs.min.js?ver=ajaxify-wc-shopping/assets/css/awcs-style.min.css?ver=

HTML / DOM Fingerprints

JS Globals
awcs_admin_paramsawcs_params
FAQ

Frequently Asked Questions about Single Page Shopping