Display Dynamic Shorts for YouTube With Shortcode Security & Risk Analysis

wordpress.org/plugins/display-dynamic-shorts-for-youtube-with-shortcode

Display YouTube Shorts from any channel in a responsive grid or slider layout with customizable options and dynamic loading.

10 active installs v1.0.0 PHP 7.0+ WP 5.0+ Updated May 31, 2025
dynamic-youtubevideoyoutubeyoutube-shortcodeyoutube-shorts-carousel
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Display Dynamic Shorts for YouTube With Shortcode Safe to Use in 2026?

Generally Safe

Score 100/100

Display Dynamic Shorts for YouTube With Shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10mo ago
Risk Assessment

The plugin "display-dynamic-shorts-for-youtube-with-shortcode" v1.0.0 exhibits a generally positive security posture based on the provided static analysis. The absence of known CVEs and a clean vulnerability history suggest good development practices and a lack of exploitable past issues. The code analysis reveals a small attack surface with only one entry point, a shortcode, and no AJAX handlers or REST API routes that are unprotected. The use of prepared statements for all SQL queries is a significant strength, indicating robust data handling and protection against SQL injection. Nonce and capability checks are present, further enhancing security. However, there are areas for improvement. A notable concern is the output escaping, where 72% of outputs are properly escaped, leaving 28% potentially unescaped. While taint analysis found no issues, this unescaped output could still be a vector for Cross-Site Scripting (XSS) vulnerabilities if user-controlled data is involved. The presence of file operations and external HTTP requests, while not inherently insecure, warrants careful review to ensure they are implemented safely and do not introduce vulnerabilities. The plugin's strength lies in its minimal attack surface and secure SQL handling, but the unescaped output presents a potential risk that should be addressed.

Key Concerns

  • Unescaped output found
Vulnerabilities
None known

Display Dynamic Shorts for YouTube With Shortcode Security Vulnerabilities

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

Display Dynamic Shorts for YouTube With Shortcode Code Analysis

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

Output Escaping

72% escaped127 total outputs
Attack Surface

Display Dynamic Shorts for YouTube With Shortcode Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[dyshorts] display-dynamic-shorts-for-youtube-with-shortcode.php:198
WordPress Hooks 5
actionplugins_loadeddisplay-dynamic-shorts-for-youtube-with-shortcode.php:25
actionadmin_menudisplay-dynamic-shorts-for-youtube-with-shortcode.php:192
actionadmin_initdisplay-dynamic-shorts-for-youtube-with-shortcode.php:195
actionwp_enqueue_scriptsdisplay-dynamic-shorts-for-youtube-with-shortcode.php:201
actionadmin_enqueue_scriptsdisplay-dynamic-shorts-for-youtube-with-shortcode.php:204
Maintenance & Trust

Display Dynamic Shorts for YouTube With Shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMay 31, 2025
PHP min version7.0
Downloads412

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Display Dynamic Shorts for YouTube With Shortcode Developer Profile

tolue

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 Display Dynamic Shorts for YouTube With Shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/display-dynamic-shorts-for-youtube-with-shortcode/css/dyshorts-frontend.css/wp-content/plugins/display-dynamic-shorts-for-youtube-with-shortcode/js/dyshorts-frontend.js/wp-content/plugins/display-dynamic-shorts-for-youtube-with-shortcode/js/dyshorts-admin.js
Script Paths
/wp-content/plugins/display-dynamic-shorts-for-youtube-with-shortcode/js/dyshorts-frontend.js/wp-content/plugins/display-dynamic-shorts-for-youtube-with-shortcode/js/dyshorts-admin.js
Version Parameters
display-dynamic-shorts-for-youtube-with-shortcode/css/dyshorts-frontend.css?ver=display-dynamic-shorts-for-youtube-with-shortcode/js/dyshorts-frontend.js?ver=display-dynamic-shorts-for-youtube-with-shortcode/js/dyshorts-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
dyshorts-containerdyshorts-headerdyshorts-channel-infodyshorts-avatardyshorts-channel-titledyshorts-channel-linkdyshorts-shorts-griddyshorts-short-card+6 more
Data Attributes
data-channel-handledata-api-keydata-max-resultsdata-show-titledata-show-viewsdata-show-time-ago+11 more
JS Globals
DyshortsFrontend
Shortcode Output
<div class="dyshorts-container"
FAQ

Frequently Asked Questions about Display Dynamic Shorts for YouTube With Shortcode