
Wishlist and Compare for WooCommerce Security & Risk Analysis
wordpress.org/plugins/wishlist-and-compareEnhance your WooCommerce store with our Wishlist & Compare Plugin. Let customers save favorite products and compare features for informed decisions.
Is Wishlist and Compare for WooCommerce Safe to Use in 2026?
Generally Safe
Score 91/100Wishlist and Compare for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly.
The "wishlist-and-compare" plugin version 1.3.3 exhibits a mixed security posture. While it demonstrates good practices such as 100% of SQL queries using prepared statements and a high rate of output escaping (97%), there are significant concerns regarding its attack surface. The analysis reveals 36 entry points, with a concerning 2 of these lacking proper permission callbacks. This indicates a potential for unauthorized access to certain functionalities.
Taint analysis identified 2 flows with unsanitized paths, which, while not reaching critical or high severity in this specific analysis, still represent a potential risk for data manipulation or injection if not handled with absolute certainty by upstream or downstream processes. The plugin's vulnerability history shows a single high-severity vulnerability in the past, specifically related to Missing Authorization. The fact that this is currently unpatched is a significant red flag, suggesting that users of this version are still exposed to this past risk.
Overall, the plugin has strengths in its SQL handling and output sanitization. However, the presence of unprotected REST API routes and the historical pattern of authorization issues are substantial weaknesses that require immediate attention. The plugin's attack surface is moderately large, and the two unprotected entry points, combined with the historical vulnerability, necessitate caution.
Key Concerns
- REST API routes without permission callbacks
- Flows with unsanitized paths
- High severity vulnerability (unpatched)
- AJAX handlers without auth checks
Wishlist and Compare for WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Wishlist and Compare for WooCommerce <= 1.0.4 - Authorization Bypass
Wishlist and Compare for WooCommerce Code Analysis
Output Escaping
Data Flow Analysis
Wishlist and Compare for WooCommerce Attack Surface
AJAX Handlers 29
REST API Routes 2
Shortcodes 5
WordPress Hooks 44
Maintenance & Trust
Wishlist and Compare for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Wishlist and Compare for WooCommerce Alternatives
Productive Commerce – Wishlist, Compare, Quick View, & MiniCart
productive-commerce
Integrate Wishlists, Product Comparison, Quick View, and Mini-Cart on your WooCommerce sites.
YITH WooCommerce Wishlist
yith-woocommerce-wishlist
YITH WooCommerce Wishlist add all Wishlist features to your website. Needs WooCommerce to work. WooCommerce 10.6.x compatible.
TI WooCommerce Wishlist
ti-woocommerce-wishlist
Boost your sales with a free WooCommerce Wishlist feature. Let your customers save and share their favorite products!
WCBoost – Wishlist
wcboost-wishlist
WCBoost - Wishlist lets shoppers create wishlists for later purchases, reminding them of desired items, driving repeat visits and boost sales.
QODE Wishlist for WooCommerce
qode-wishlist-for-woocommerce
Qode Wishlist for WooCommerce plugin is the ideal toolkit for letting your visitors save & share comprehensive lists with their products of interest.
Wishlist and Compare for WooCommerce Developer Profile
16 plugins · 579K total installs
How We Detect Wishlist and Compare for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wishlist-and-compare/assets/admin/css/thwwac-admin.css/wp-content/plugins/wishlist-and-compare/assets/admin/css/thwwac-admin.min.css/wp-content/plugins/wishlist-and-compare/assets/admin/js/thwwac-vue.js/wp-content/plugins/wishlist-and-compare/assets/admin/js/thwwac-vue.min.js/wp-content/plugins/wishlist-and-compare/assets/admin/js/thwwac-axios.js/wp-content/plugins/wishlist-and-compare/assets/admin/js/thwwac-axios.min.js/wp-content/plugins/wishlist-and-compare/assets/admin/js/thwwac-sortable.js/wp-content/plugins/wishlist-and-compare/assets/admin/js/thwwac-sortable.min.js+6 moreassets/admin/js/thwwac-vue.jsassets/admin/js/thwwac-axios.jsassets/admin/js/thwwac-sortable.jsassets/admin/js/thwwac-vuedraggable.jsassets/admin/js/thwwac-vueqs.jsassets/admin/js/thwwac-admin.jswishlist-and-compare/assets/admin/css/thwwac-admin.css?ver=wishlist-and-compare/assets/admin/js/thwwac-vue.js?ver=wishlist-and-compare/assets/admin/js/thwwac-axios.js?ver=wishlist-and-compare/assets/admin/js/thwwac-sortable.js?ver=wishlist-and-compare/assets/admin/js/thwwac-vuedraggable.js?ver=wishlist-and-compare/assets/admin/js/thwwac-vueqs.js?ver=wishlist-and-compare/assets/admin/js/thwwac-admin.js?ver=HTML / DOM Fingerprints
thwwac-admin-stylethwwac_varthwwac_var