Advanced Product Search For WooCommerce Security & Risk Analysis

wordpress.org/plugins/advanced-product-search-for-woo

Popup Cart Lite for WooCommerce for WooCommerce plugin that displays popup cart for add to cart action.

4K active installs v1.1.9 PHP 7.2.0+ WP 5.0+ Updated Jul 25, 2025
ajax-searchautocompletelive-searchproduct-searchwoocommerce-search
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced Product Search For WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Advanced Product Search For WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9mo ago
Risk Assessment

The "advanced-product-search-for-woo" v1.1.9 plugin exhibits a generally good security posture, with strong adherence to several secure coding practices. The extensive output escaping (99%) and the complete absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are commendable. Furthermore, the plugin successfully utilizes prepared statements for all its SQL queries, mitigating the risk of SQL injection vulnerabilities. The lack of any recorded vulnerabilities in its history also suggests a well-maintained and scrutinized codebase.

However, there are notable areas of concern that detract from an otherwise positive assessment. The presence of 4 AJAX handlers, with 2 lacking authentication checks, presents a significant attack vector. These unprotected entry points could potentially be exploited by unauthenticated users to trigger unintended actions or expose sensitive information. While the taint analysis shows no critical or high-severity flows, the absence of taint analysis data (0 flows analyzed) makes it difficult to definitively rule out potential issues related to data sanitization and validation in more complex scenarios.

In conclusion, while the plugin demonstrates strengths in areas like output escaping and SQL handling, the unprotected AJAX handlers are a critical weakness that requires immediate attention. The overall security is significantly impacted by this oversight. Developers should prioritize implementing proper authentication and authorization checks for all AJAX endpoints. The lack of taint analysis coverage is a minor concern but could be addressed in future reviews to provide a more comprehensive security picture.

Key Concerns

  • AJAX handlers without authentication checks
  • Limited taint analysis coverage
Vulnerabilities
None known

Advanced Product Search For WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Advanced Product Search For WooCommerce Release Timeline

v1.1.9Current
Code Analysis
Analyzed Mar 16, 2026

Advanced Product Search For WooCommerce Code Analysis

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

Output Escaping

99% escaped147 total outputs
Attack Surface
2 unprotected

Advanced Product Search For WooCommerce Attack Surface

Entry Points5
Unprotected2

AJAX Handlers 4

noprivwp_ajax_apsw_apsw_dismiss_noticeadvanced-product-search-for-woo.php:58
authwp_ajax_apsw_dismiss_noticeadvanced-product-search-for-woo.php:59
noprivwp_ajax_apsw_get_woo_search_resultincludes\classes\classes-search.php:33
authwp_ajax_apsw_get_woo_search_resultincludes\classes\classes-search.php:34

Shortcodes 1

[apsw_search_bar_preview] includes\classes\classes-search.php:29
WordPress Hooks 9
filterplugin_action_linksadvanced-product-search-for-woo.php:54
actionadmin_noticesadvanced-product-search-for-woo.php:55
actionadmin_enqueue_scriptsadvanced-product-search-for-woo.php:188
actionwp_enqueue_scriptsadvanced-product-search-for-woo.php:189
actionbefore_woocommerce_initadvanced-product-search-for-woo.php:302
actionapsw_search_bar_previewincludes\classes\classes-search.php:28
actionpre_get_postsincludes\classes\classes-search.php:36
actionadmin_initincludes\classes\classes-settings-api.php:21
actionadmin_menuincludes\classes\classes-settings-api.php:22
Maintenance & Trust

Advanced Product Search For WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 25, 2025
PHP min version7.2.0
Downloads165K

Community Trust

Rating86/100
Number of ratings6
Active installs4K
Developer Profile

Advanced Product Search For WooCommerce Developer Profile

aThemeArt

46 plugins · 21K total installs

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

How We Detect Advanced Product Search For WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-product-search-for-woo/assets/admin/css/style.css/wp-content/plugins/advanced-product-search-for-woo/assets/admin/js/admin-scripts.js/wp-content/plugins/advanced-product-search-for-woo/assets/front/css/style.css/wp-content/plugins/advanced-product-search-for-woo/assets/front/js/scripts.js
Script Paths
/wp-content/plugins/advanced-product-search-for-woo/assets/admin/js/admin-scripts.js/wp-content/plugins/advanced-product-search-for-woo/assets/front/js/scripts.js
Version Parameters
advanced-product-search-for-woo/assets/admin/css/style.css?ver=advanced-product-search-for-woo/assets/admin/js/admin-scripts.js?ver=advanced-product-search-for-woo/assets/front/css/style.css?ver=advanced-product-search-for-woo/assets/front/js/scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
apsw-search-wrapapsw-search-formapsw-search-btnapsw_ajax_resultapsw_data_containerapsw-nameapsw-priceapsw_result_excerpt+10 more
Data Attributes
apsw_search_formapsw_search_resultsapsw_color_scheme
JS Globals
apsw_locapsw_localize
FAQ

Frequently Asked Questions about Advanced Product Search For WooCommerce