Tiny Video Gallery Security & Risk Analysis

wordpress.org/plugins/tiny-video-gallery

Tiny Video Gallery is a plugin that will allow you to create a filterable video gallery with lightbox video playing.

0 active installs v1.0.1 PHP 7.0+ WP 5.0+ Updated Feb 18, 2022
elementor-video-galleryvideo-gallery
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Tiny Video Gallery Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The "tiny-video-gallery" v1.0.1 plugin exhibits a strong security posture based on the provided static analysis. The code demonstrates excellent practices by not using dangerous functions, employing prepared statements for all SQL queries, and properly escaping all output. The presence of a nonce check is also a positive indicator of security awareness. The plugin also has no recorded vulnerability history, further suggesting a lack of exploitable issues.

However, a notable concern is the complete absence of capability checks on any of its entry points. While there is only one entry point (a shortcode) and no AJAX handlers or REST API routes that would typically require robust access control, the lack of capability checks, even for a shortcode, leaves a potential gap. The taint analysis did not reveal any issues, and there are no external HTTP requests or file operations, which are also positive signs.

In conclusion, the "tiny-video-gallery" plugin is generally well-secured with strong code hygiene. The main weakness lies in the complete omission of capability checks, which, while not leading to immediate critical risk given the limited attack surface and lack of recorded vulnerabilities, represents a missed opportunity to harden the plugin against potential future threats or misconfigurations. The absence of any historical vulnerabilities is a significant strength.

Key Concerns

  • No capability checks on entry points
Vulnerabilities
None known

Tiny Video Gallery Security Vulnerabilities

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

Tiny Video Gallery Code Analysis

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

Output Escaping

100% escaped20 total outputs
Attack Surface

Tiny Video Gallery Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[tiny_video_gallery] inc\widgets\generic.php:22
WordPress Hooks 10
actioninitinc\cpt.php:58
actionadd_meta_boxesinc\metabox.php:33
actionsave_postinc\metabox.php:34
actionadmin_footerinc\metabox.php:35
actioninitinc\taxonomy.php:36
actionvc_before_initinc\widgets\vc.php:4
actionelementor/widgets/widgets_registeredinc\widgets.php:16
actionelementor/frontend/after_enqueue_stylesinc\widgets.php:19
actionelementor/frontend/after_enqueue_scriptsinc\widgets.php:22
actionwp_enqueue_scriptstiny-video-gallery.php:45
Maintenance & Trust

Tiny Video Gallery Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedFeb 18, 2022
PHP min version7.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Tiny Video Gallery Developer Profile

TinyxWP

1 plugin · 0 total installs

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

How We Detect Tiny Video Gallery

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/tiny-video-gallery/assets/css/youtube-overlay.css/wp-content/plugins/tiny-video-gallery/assets/js/youtube-overlay.js/wp-content/plugins/tiny-video-gallery/assets/css/tiny-video-gallery.css/wp-content/plugins/tiny-video-gallery/assets/js/tiny-video-gallery.js
Script Paths
/wp-content/plugins/tiny-video-gallery/assets/js/youtube-overlay.js/wp-content/plugins/tiny-video-gallery/assets/js/tiny-video-gallery.js

HTML / DOM Fingerprints

CSS Classes
tpvg_filter-wraptpvg_filter-buttonstpvg_gallery-wraptpvg_gallery-itemstpvg_gallery-itemtpvg-caption
HTML Comments
<!-- How to use: $meta_value = get_post_meta( $post_id, $field_id, true ); --><!-- Example: get_post_meta( get_the_ID(), "my_metabox_field", true ); --><!-- Create Shortcode tiny_video_gallery --><!-- Use the shortcode: [tiny_video_gallery col=""] -->
Data Attributes
data-targetdata-videodata-id
Shortcode Output
[tiny_video_gallery col=""]
FAQ

Frequently Asked Questions about Tiny Video Gallery