
Advanced Wishlist & Share – Save Products for Later Security & Risk Analysis
wordpress.org/plugins/advwl-wishlist-for-woocommerceA simple and user-friendly wishlist plugin that allows customers to save products they love for later purchase or review.
Is Advanced Wishlist & Share – Save Products for Later Safe to Use in 2026?
Generally Safe
Score 100/100Advanced Wishlist & Share – Save Products for Later has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin 'advwl-wishlist-for-woocommerce' v1.0.2 exhibits a generally good security posture based on the provided static analysis. The absence of known CVEs and a clean vulnerability history are strong indicators of diligent security practices. The plugin also demonstrates good coding habits with a high percentage of SQL queries using prepared statements and a significant portion of outputs being properly escaped.
However, there are a few areas for potential improvement. The presence of 9 AJAX handlers, while all appearing to have authentication checks, still represents a considerable attack surface. More importantly, the analysis reveals 0 capability checks for these AJAX handlers. This is a significant concern as it means that while an authentication check might be in place, any logged-in user, regardless of their role or permissions, could potentially trigger these AJAX actions. The sole file operation, while not explicitly flagged as risky, warrants scrutiny to ensure it's not exploitable.
In conclusion, the plugin benefits from a clean vulnerability history and good SQL and output sanitization. The primary concern lies in the potential lack of granular capability checks on its AJAX endpoints, which could allow unauthorized actions by authenticated users. Further investigation into the specific file operations and the implementation of capability checks on all AJAX handlers is recommended to solidify its security.
Key Concerns
- No capability checks on AJAX handlers
- One file operation detected
Advanced Wishlist & Share – Save Products for Later Security Vulnerabilities
Advanced Wishlist & Share – Save Products for Later Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Advanced Wishlist & Share – Save Products for Later Attack Surface
AJAX Handlers 9
Shortcodes 1
WordPress Hooks 15
Maintenance & Trust
Advanced Wishlist & Share – Save Products for Later Maintenance & Trust
Maintenance Signals
Community Trust
Advanced Wishlist & Share – Save Products for Later Alternatives
Bizzwishlist
bizzwishlist
A lightweight and powerful WooCommerce Wishlist addon. Allow customers to save their favorite products and purchase them later.
Addonify – WooCommerce Wishlist
addonify-wishlist
Addonify WooCommerce Wishlist is a light-weight yet powerful tool that adds a wishlist functionality to your e-commerce shop.
WPMozo Wishlist Lite for WooCommerce
wpmozo-wishlist-lite-for-woocommerce
WPMozo Wishlist Lite for WooCommerce adds a wishlist feature to your WooCommerce store, allowing customers to save their favorite products for future …
Velocity Wishlist – WooCommerce Wishlist Plugin
velocity-wishlist
Powerful, lightweight wishlist functionality for WooCommerce. Supports guest users, product variations, social sharing, and fully customizable buttons …
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.
Advanced Wishlist & Share – Save Products for Later Developer Profile
13 plugins · 120 total installs
How We Detect Advanced Wishlist & Share – Save Products for Later
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/admin/css/advwl-admin.css/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/admin/js/advwl-admin.js/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/public/css/advwl-frontend.css/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/public/css/advwl-all.css/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/public/js/advwl-frontend.js/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/admin/js/advwl-admin.js/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/public/js/advwl-frontend.js/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/admin/css/advwl-admin.css?ver=/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/admin/js/advwl-admin.js?ver=/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/public/css/advwl-frontend.css?ver=/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/public/css/advwl-all.css?ver=/wp-content/plugins/advwl-wishlist-for-woocommerce/includes/public/js/advwl-frontend.js?ver=HTML / DOM Fingerprints
advwl_add_to_wishlistadvwl_wishlist_button<!-- Do action for loop pages -->data-product_iddata-wishlist_iddata-add_to_cart_textdata-remove_from_wishlist_textdata-already_in_wishlist_textadvwl_uploadadvwl_addto_wishlistadvwl_paramsadvwl_view_wishlistadvwl_ajax[advwl_add_to_wishlist][advwl_wishlist_page]