Product Video Gallery for Woocommerce Security & Risk Analysis

wordpress.org/plugins/product-video-gallery-slider-for-woocommerce

Product Video Gallery for Woocommerce – Embed videos to product gallery along with images on product single page of WooCommerce.

10K active installs v1.5.1.6 PHP 7.4+ WP 5.2.4+ Updated Feb 25, 2026
product-videovideo-sliderwoocommercewoocommerce-productyoutube
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Product Video Gallery for Woocommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Product Video Gallery for Woocommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The "product-video-gallery-slider-for-woocommerce" plugin version 1.5.1.6 exhibits a generally good security posture, characterized by a small attack surface and a commendable lack of known vulnerabilities. The absence of any recorded CVEs or historical vulnerabilities suggests a commitment to security by the developers. Furthermore, the complete absence of raw SQL queries and a significant percentage of properly escaped output are strong indicators of good coding practices in these areas.

However, the presence of the `unserialize` function, even with no identified taint flows, represents a potential risk. If user-supplied data were to be passed to `unserialize` without proper sanitization and validation, it could lead to Remote Code Execution (RCE) or other severe vulnerabilities. While the static analysis didn't find any immediate exploitable issues related to this, it remains a significant concern that warrants careful monitoring and potential mitigation.

In conclusion, this plugin is in a relatively secure state based on the provided data, with its primary strength being its lack of historical vulnerabilities and clean SQL/output escaping practices. The single notable weakness is the use of `unserialize`, which introduces a latent risk. Developers should consider alternatives or implement robust validation if this function is used with any external input.

Key Concerns

  • Presence of unserialize function
Vulnerabilities
None known

Product Video Gallery for Woocommerce Security Vulnerabilities

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

Product Video Gallery for Woocommerce Code Analysis

Dangerous Functions
2
Raw SQL Queries
0
0 prepared
Unescaped Output
12
39 escaped
Nonce Checks
4
Capability Checks
1
File Operations
0
External Requests
2
Bundled Libraries
0

Dangerous Functions Found

unserialize$var_res = unserialize( base64_decode( $nickx_lic ) );admin\js\nickx_live.php:9
unserialize$nickx_lic = unserialize( base64_decode( $nickx_lic ) );admin\js\nickx_live.php:51

Output Escaping

76% escaped51 total outputs
Attack Surface

Product Video Gallery for Woocommerce Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[product_gallery_shortcode] public\class-rendering.php:24
WordPress Hooks 16
actionadmin_noticesadmin\class-setting.php:23
actionadmin_menuadmin\class-setting.php:24
actionadmin_initadmin\class-setting.php:25
actionadd_meta_boxesadmin\class-video-field.php:19
actionsave_postadmin\class-video-field.php:20
actiondokan_product_updatedadmin\class-video-field.php:22
actiondokan_product_updatedadmin\class-video-field.php:23
actiondokan_product_edit_after_product_tagsadmin\class-video-field.php:24
actionplugins_loadedproduct-video-gallery-slider-for-woocommerce.php:80
actionwoocommerce_before_single_product_summaryproduct-video-gallery-slider-for-woocommerce.php:97
actionwp_headproduct-video-gallery-slider-for-woocommerce.php:99
actionadmin_noticesproduct-video-gallery-slider-for-woocommerce.php:102
actionbefore_woocommerce_initproduct-video-gallery-slider-for-woocommerce.php:106
actionwp_enqueue_scriptspublic\class-rendering.php:23
filterwc_get_templatepublic\class-rendering.php:25
filterwp_is_mobilepublic\class-rendering.php:26
Maintenance & Trust

Product Video Gallery for Woocommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 25, 2026
PHP min version7.4
Downloads382K

Community Trust

Rating92/100
Number of ratings97
Active installs10K
Developer Profile

Product Video Gallery for Woocommerce Developer Profile

NikHiL Gadhiya

1 plugin · 10K total installs

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

How We Detect Product Video Gallery for Woocommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/css/slick.css/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/css/owl.carousel.css/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/css/owl.theme.css/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/css/jquery.fancybox.css/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/css/style.css/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/js/slick.js/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/js/owl.carousel.js/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/js/jquery.fancybox.js+3 more
Script Paths
/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/js/slick.js/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/js/owl.carousel.js/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/js/jquery.fancybox.js/wp-content/plugins/product-video-gallery-slider-for-woocommerce/public/js/main.js/wp-content/plugins/product-video-gallery-slider-for-woocommerce/admin/js/nickx_live.js
Version Parameters
product-video-gallery-slider-for-woocommerce/public/css/slick.css?ver=product-video-gallery-slider-for-woocommerce/public/css/owl.carousel.css?ver=product-video-gallery-slider-for-woocommerce/public/css/owl.theme.css?ver=product-video-gallery-slider-for-woocommerce/public/css/jquery.fancybox.css?ver=product-video-gallery-slider-for-woocommerce/public/css/style.css?ver=product-video-gallery-slider-for-woocommerce/public/js/slick.js?ver=product-video-gallery-slider-for-woocommerce/public/js/owl.carousel.js?ver=product-video-gallery-slider-for-woocommerce/public/js/jquery.fancybox.js?ver=product-video-gallery-slider-for-woocommerce/public/js/main.js?ver=product-video-gallery-slider-for-woocommerce/admin/css/nickx-admin.css?ver=product-video-gallery-slider-for-woocommerce/admin/js/nickx_live.js?ver=

HTML / DOM Fingerprints

CSS Classes
wc_product_video_ariatechno_main_tabsmain-paneltechno_tabscol-50submit_btn_clsprimium_ariamain_tab+5 more
HTML Comments
<!-- Activation --><!-- Settings Class --><!-- @package WC_PRODUCT_VIDEO_GALLERY_SETTING --><!-- @package WC_PRODUCT_VIDEO_GALLERY -->+3 more
Data Attributes
data-slick-indexaria-hiddentabindexdata-fancyboxdata-srcdata-caption
JS Globals
nickx_live_obj
FAQ

Frequently Asked Questions about Product Video Gallery for Woocommerce