
SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Security & Risk Analysis
wordpress.org/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerceBulk Edit Upsells and Cross-sells plugin allows you to boost sales by enabling bulk edit of WooCommerce Linked products and AI Product Recommendations
Is SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "bulk-edit-upsells-and-cross-sells-for-woocommerce" plugin exhibits a generally good security posture, with no recorded historical vulnerabilities. The static analysis shows a reasonable number of entry points, with only one AJAX handler lacking an authentication check. This is a primary concern, as it represents a potential pathway for unauthorized actions. While the majority of SQL queries use prepared statements and a significant portion of outputs are properly escaped, the presence of unsanitized paths in taint analysis, although not classified as critical or high, warrants attention. The plugin also makes external HTTP requests and includes the Select2 library, which are common areas for potential vulnerabilities if not managed carefully, though no specific issues are flagged in the provided data.
Despite the positive indicators like the absence of known CVEs and the generally good handling of SQL and output escaping, the single unprotected AJAX endpoint is a significant vulnerability that needs immediate attention. The existence of unsanitized paths, even at lower severity, suggests potential for deeper issues not fully revealed by the limited taint analysis. Overall, the plugin has strengths in its historical security record and common good practices, but the identified weaknesses in authentication and sanitization represent tangible risks.
Key Concerns
- Unprotected AJAX handler
- Flows with unsanitized paths (taint analysis)
- Low percentage of properly escaped outputs
- Bundled library (Select2)
SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Security Vulnerabilities
SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Attack Surface
AJAX Handlers 11
WordPress Hooks 10
Maintenance & Trust
SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Alternatives
SaffireTech Related Products for WooCommerce
sft-related-products-woocommerce
Boost sales with our AI WooCommerce Related Products plugin! Set custom related product suggestions by AI with our WooCommerce related products plugin
Chatbot with ChatGPT WordPress
smartsearchwp
Turn your WordPress content into a ChatGPT-powered AI assistant with semantic search, contextual answers, and full control.
Instant Checkout via ACP Agentic Commerce for WooCommerce
instant-checkout-via-acp-agentic-commerce-for-woocommerce
Enable "Buy in ChatGPT" for WooCommerce. Let customers buy products directly through ChatGPT conversations using OpenAI's Agentic Comme …
WPiko AI Chatbot – ChatGPT/OpenAI Assistant for WordPress
wpiko-chatbot
AI chatbot for WordPress with ChatGPT/OpenAI. WooCommerce, lead capture, and 24/7 support. Powered by Responses API. No monthly subscription.
AI Checkout for WooCommerce
ai-checkout-for-woocommerce
Enable ChatGPT Instant Checkout for your WooCommerce store using OpenAI Agentic Commerce Protocol.
SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce Developer Profile
7 plugins · 850 total installs
How We Detect SaffireTech Bulk Edit Upsells and Cross-Sells for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/fontawesome-new-all.min.css/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/beucw-bulk-upsells-crosssells.css/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/multiple-select.min.js/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/multiple-select.min.css/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/font-awesome.min.css/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/sweetalert2.all.min.js/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/sweetalert2.min.css/wp-content/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/select2.min.css+2 moreplugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/multiple-select.min.jsplugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/sweetalert2.all.min.jsplugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/select2.min.jsplugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/beucw-bulk-upsells-crosssells.jsbulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/fontawesome-new-all.min.css?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/beucw-bulk-upsells-crosssells.css?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/multiple-select.min.js?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/multiple-select.min.css?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/font-awesome.min.css?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/sweetalert2.all.min.js?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/sweetalert2.min.css?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/css/select2.min.css?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/select2.min.js?ver=bulk-edit-upsells-and-cross-sells-for-woocommerce/assets/js/beucw-bulk-upsells-crosssells.js?ver=HTML / DOM Fingerprints
beucw-bulk-upsells-crosssells<!-- checkpoint for enque js files. -->data-nonceupsellajaxapi