FlexiZoom – Product Image Zoom for WooCommercee Security & Risk Analysis

wordpress.org/plugins/flexizoom-product-image-zoom-for-woocommerce

Awesome Zoom & Slider Plugin for WooCommerce product pictures.

10 active installs v1.0.0 PHP 5.2.4+ WP 3.0.1+ Updated Unknown
image-zoommagnifierwoocommerce-zoomzoom-galleryzoom-plugin
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is FlexiZoom – Product Image Zoom for WooCommercee Safe to Use in 2026?

Generally Safe

Score 100/100

FlexiZoom – Product Image Zoom for WooCommercee has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The plugin 'flexizoom-product-image-zoom-for-woocommerce' version 1.0.0 exhibits a generally positive security posture based on the static analysis. There are no identified attack surface points such as AJAX handlers, REST API routes, or shortcodes that are exposed. Furthermore, the code signals indicate a lack of dangerous functions and all SQL queries utilize prepared statements, which are strong security practices. The absence of file operations and external HTTP requests also reduces potential risks.

However, a significant concern arises from the low percentage (4%) of properly escaped output. This indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. With 112 total outputs analyzed and only 4% properly escaped, this is a critical area of weakness. The lack of vulnerability history is a positive sign, suggesting that the plugin has not had public security issues to date. Despite the lack of known CVEs and taint analysis findings, the poor output escaping alone poses a substantial risk. The plugin's strengths lie in its limited attack surface and secure database interaction, but the unescaped output presents a clear and present danger that needs immediate attention.

Key Concerns

  • Low percentage of properly escaped output
Vulnerabilities
None known

FlexiZoom – Product Image Zoom for WooCommercee Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

FlexiZoom – Product Image Zoom for WooCommercee Code Analysis

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

Output Escaping

4% escaped112 total outputs
Attack Surface

FlexiZoom – Product Image Zoom for WooCommercee Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menuincludes\class-flexizoom-admin.php:19
actionadmin_enqueue_scriptsincludes\class-flexizoom-admin.php:20
actionadmin_initincludes\class-flexizoom-admin.php:21
actiontemplate_redirectincludes\class-flexizoom-fe.php:22
actionwoocommerce_before_single_product_summaryincludes\class-flexizoom-fe.php:30
actionwoocommerce_product_thumbnailsincludes\class-flexizoom-fe.php:31
actionwp_enqueue_scriptsincludes\class-flexizoom-fe.php:32
Maintenance & Trust

FlexiZoom – Product Image Zoom for WooCommercee Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.17
Last updatedUnknown
PHP min version5.2.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

FlexiZoom – Product Image Zoom for WooCommercee Developer Profile

Flexible Web Design

1 plugin · 10 total installs

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

How We Detect FlexiZoom – Product Image Zoom for WooCommercee

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/frontend/dist/flexiZoom.min.js/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/admin/js/bootstrap.bundle.min.js/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/admin/js/script-es2015.js/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/admin/css/bootstrap.min.css/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/frontend/dist/flexiZoom.min.css/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/admin/css/style.css
Script Paths
/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/frontend/dist/flexiZoom.min.js/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/admin/js/bootstrap.bundle.min.js/wp-content/plugins/flexizoom-product-image-zoom-for-woocommerce/assets/admin/js/script-es2015.js
Version Parameters
flexizoom-product-image-zoom-for-woocommerce/assets/frontend/dist/flexiZoom.min.js?ver=flexizoom-product-image-zoom-for-woocommerce/assets/admin/js/bootstrap.bundle.min.js?ver=flexizoom-product-image-zoom-for-woocommerce/assets/admin/js/script-es2015.js?ver=flexizoom-product-image-zoom-for-woocommerce/assets/admin/css/bootstrap.min.css?ver=flexizoom-product-image-zoom-for-woocommerce/assets/frontend/dist/flexiZoom.min.css?ver=flexizoom-product-image-zoom-for-woocommerce/assets/admin/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
flexizoom-wrapflexizoom-galleryflexizoom-product-image-zoom
HTML Comments
<!-- Plugin action link to Settings page --><!-- Main FlexiZoom Instance --><!-- Image Zoooom Constructor --><!-- Admin class -->+2 more
Data Attributes
data-flexizoom
JS Globals
FLEXI_ZOOM_VERSIONFLEXI_ZOOM_URLFLEXI_ZOOM_FRONTEND_ASSETSFLEXI_ZOOM_ADMIN_ASSETSFLEXI_ZOOM_PATHFLEXI_ZOOM_DIR
FAQ

Frequently Asked Questions about FlexiZoom – Product Image Zoom for WooCommercee