
Video Gallery – YouTube, Vimeo Gallery & YouTube API Security & Risk Analysis
wordpress.org/plugins/new-video-galleryCreate video portfolio with YouTube and Vimeo video galleries. Features YouTube API integration, lightbox popup player, and grid layouts.
Is Video Gallery – YouTube, Vimeo Gallery & YouTube API Safe to Use in 2026?
Generally Safe
Score 100/100Video Gallery – YouTube, Vimeo Gallery & YouTube API has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "new-video-gallery" v1.6.5 plugin exhibits a generally good security posture with a strong emphasis on secure coding practices. The absence of unprotected entry points and the exclusive use of prepared statements for SQL queries are significant strengths. Furthermore, a high percentage of properly escaped output and a robust number of nonce and capability checks indicate a proactive approach to mitigating common web vulnerabilities.
However, the static analysis reveals a critical concern: the presence of four instances of the `unserialize` function. While taint analysis did not identify critical or high severity flows, the use of `unserialize` without proper sanitization or validation is a known vector for remote code execution vulnerabilities. Additionally, the fact that there are two flows with unsanitized paths, even if categorized as lower severity by the tools, warrants caution. The plugin's vulnerability history, with one medium CVE related to missing authorization, aligns with the potential risks associated with handling user-controlled input, especially when combined with potentially insecure functions like `unserialize`.
In conclusion, while "new-video-gallery" v1.6.5 demonstrates many positive security attributes, the identified use of `unserialize` and unsanitized paths introduce a notable risk. The plugin's past vulnerability further emphasizes the need for vigilance. Addressing the `unserialize` usage is paramount to improving its overall security.
Key Concerns
- Dangerous function unserialize usage
- Flows with unsanitized paths
- Medium severity CVE found
Video Gallery – YouTube, Vimeo Gallery & YouTube API Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Video Gallery – Api Gallery, YouTube and Vimeo, Link Gallery <= 1.5.3 - Missing Authorization
Video Gallery – YouTube, Vimeo Gallery & YouTube API Release Timeline
Video Gallery – YouTube, Vimeo Gallery & YouTube API Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
Video Gallery – YouTube, Vimeo Gallery & YouTube API Attack Surface
AJAX Handlers 1
Shortcodes 1
WordPress Hooks 35
Maintenance & Trust
Video Gallery – YouTube, Vimeo Gallery & YouTube API Maintenance & Trust
Maintenance Signals
Community Trust
Video Gallery – YouTube, Vimeo Gallery & YouTube API Alternatives
Video Gallery Block
video-gallery-block
Create responsive video galleries with YouTube, Vimeo, albums, filters, and lightbox popups in Gutenberg.
All-in-One Video Gallery
all-in-one-video-gallery
Video gallery plugin for WordPress with a built-in HTML5 player. Embed YouTube, Vimeo, Dailymotion, Rumble, and self-hosted videos.
MetaSlider Gallery – Image Gallery, Lightbox Galleries, Modal Windows
ml-slider-lightbox
MetaSlider Gallery is the ultimate gallery plugin. Build an image gallery, or show your images, videos, and slideshows in a beautiful gallery window.
Videopack
video-embed-thumbnail-generator
Makes video thumbnails, allows resolution switching, and embeds responsive self-hosted videos and galleries.
Video Gallery – Vimeo and YouTube Gallery
smart-grid-gallery
Build your utmost YouTube Gallery right away with Our Video Gallery plugin.
Video Gallery – YouTube, Vimeo Gallery & YouTube API Developer Profile
65 plugins · 87K total installs
How We Detect Video Gallery – YouTube, Vimeo Gallery & YouTube API
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/new-video-gallery/css/owl.carousel.min.css/wp-content/plugins/new-video-gallery/css/video-gallery.css/wp-content/plugins/new-video-gallery/js/owl.carousel.min.js/wp-content/plugins/new-video-gallery/js/video-gallery.js/wp-content/plugins/new-video-gallery/js/owl.carousel.min.js/wp-content/plugins/new-video-gallery/js/video-gallery.jsnew-video-gallery/css/owl.carousel.min.css?ver=new-video-gallery/css/video-gallery.css?ver=new-video-gallery/js/owl.carousel.min.js?ver=new-video-gallery/js/video-gallery.js?ver=HTML / DOM Fingerprints
video-gallery-wrappervideo-gallery-itemvimeothumbyoutube_thumbnailvg-video-play-iconvg-video-detailsvg-video-titlevg-video-description+3 more<!--Start Video Gallery Area--><!--End Video Gallery Area--><!-- Start Video Gallery Carousel --><!-- End Video Gallery Carousel -->data-video-iddata-video-sourcenew_video_gallery_ajax_object[VDGAL id=