
Variation Auto Expire For WooCommerce Security & Risk Analysis
wordpress.org/plugins/variation-auto-expire-for-woocommerceChange variation stock status to out of stock or delete on specific date-time (variation availability till specific date-time only).
Is Variation Auto Expire For WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Variation Auto Expire For WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The static analysis of "variation-auto-expire-for-woocommerce" v1.0.15 indicates a generally good security posture. The plugin exhibits a remarkably small attack surface with zero identified AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, it demonstrates strong adherence to secure coding practices by utilizing prepared statements for all SQL queries and employing proper output escaping in the vast majority of cases. The absence of dangerous functions, file operations, external HTTP requests, and any taint analysis findings further bolsters confidence in its security.
However, the complete lack of nonce checks and capability checks across all entry points (though there are zero entry points) is a significant concern. While the current analysis shows no exploitable vulnerabilities, this absence creates a potential weakness if new entry points are introduced or if existing functionality is later found to be accessible without proper authorization. The vulnerability history being completely clean is a positive sign, suggesting a well-maintained plugin, but it does not negate the importance of robust security controls.
In conclusion, "variation-auto-expire-for-woocommerce" v1.0.15 benefits from a minimal attack surface and good coding practices regarding SQL and output escaping. The lack of any historical vulnerabilities is a strong indicator of responsible development. Nevertheless, the complete omission of nonce and capability checks represents a foundational security gap that could become problematic. Diligent review and implementation of these checks for any future developments or expanded functionality are highly recommended.
Key Concerns
- No nonce checks implemented
- No capability checks implemented
- Minor output escaping concerns (3% unescaped)
Variation Auto Expire For WooCommerce Security Vulnerabilities
Variation Auto Expire For WooCommerce Code Analysis
Output Escaping
Variation Auto Expire For WooCommerce Attack Surface
WordPress Hooks 16
Maintenance & Trust
Variation Auto Expire For WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Variation Auto Expire For WooCommerce Alternatives
Show only lowest prices in variable products for WooCommerce
show-only-lowest-prices-in-woocommerce-variable-products
Clean up your variable product prices by showing only the lowest price instead of confusing price ranges. Now with customizable settings!
Show Variations as Single Products for WooCommerce
woo-show-single-variations-shop-category
Display WooCommerce product variations as individual products on shop, category, and tag pages — helping customers find and buy exactly what they want …
Setary — Bulk Edit WooCommerce Products
setary
A helper plugin to bridge the gap between WordPress and Setary.
Product Variations View Pro
product-variations-view-pro
Product Variations View Pro enhances the display of WooCommerce variable products with a basic carousel and manual add-to-cart functionality.
Variations On Product Page
variations-on-product-page
Allows you to display the available variations on the product page
Variation Auto Expire For WooCommerce Developer Profile
3 plugins · 620 total installs
How We Detect Variation Auto Expire For WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/variation-auto-expire-for-woocommerce/admin/css/ycve-admin.css/wp-content/plugins/variation-auto-expire-for-woocommerce/admin/js/ycve-admin.js/wp-content/plugins/variation-auto-expire-for-woocommerce/public/css/variation-auto-expire-for-woocommerce.css/wp-content/plugins/variation-auto-expire-for-woocommerce/public/js/variation-auto-expire-for-woocommerce.js/wp-content/plugins/variation-auto-expire-for-woocommerce/admin/js/ycve-admin.js/wp-content/plugins/variation-auto-expire-for-woocommerce/public/js/variation-auto-expire-for-woocommerce.js/wp-content/plugins/variation-auto-expire-for-woocommerce/admin/css/ycve-admin.css?ver=/wp-content/plugins/variation-auto-expire-for-woocommerce/admin/js/ycve-admin.js?ver=/wp-content/plugins/variation-auto-expire-for-woocommerce/public/css/variation-auto-expire-for-woocommerce.css?ver=/wp-content/plugins/variation-auto-expire-for-woocommerce/public/js/variation-auto-expire-for-woocommerce.js?ver=HTML / DOM Fingerprints
yc_exp_timezoneyc_exp_typeyc-exp-datevar-exa-sectionhide_if_variablevar-exa-smycp-pro<!-- Select this variation action delete or out of stock, checked means delete --><!-- Select this variation delete date-time -->data-tip="Select this variation action delete or out of stock, checked means delete"name="yc_exp_type[]"name="yc_exp_date[]"id="yc_exp_type"id="yc_exp_date"