
Display Dynamic Shorts for YouTube With Shortcode Security & Risk Analysis
wordpress.org/plugins/display-dynamic-shorts-for-youtube-with-shortcodeDisplay YouTube Shorts from any channel in a responsive grid or slider layout with customizable options and dynamic loading.
Is Display Dynamic Shorts for YouTube With Shortcode Safe to Use in 2026?
Generally Safe
Score 100/100Display Dynamic Shorts for YouTube With Shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
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
Display Dynamic Shorts for YouTube With Shortcode Security Vulnerabilities
Display Dynamic Shorts for YouTube With Shortcode Code Analysis
Output Escaping
Display Dynamic Shorts for YouTube With Shortcode Attack Surface
Shortcodes 1
WordPress Hooks 5
Maintenance & Trust
Display Dynamic Shorts for YouTube With Shortcode Maintenance & Trust
Maintenance Signals
Community Trust
Display Dynamic Shorts for YouTube With Shortcode Alternatives
WP Theater
wp-theater
Shortcodes for YouTube and Vimeo. Includes embeds, "Theater" embed, thumbed previews, playlist, channel, user uploads and groups.
YouTube Feed
youtube-video-feed
YouTube Feed allows for easy placement of a YouTube video feed anywhere on your posts, pages, or widgets using a shortcode.
The Ultimate Video Player For WordPress – by Presto Player
presto-player
The Ultimate WordPress Video Player.
Advanced WordPress Backgrounds
advanced-backgrounds
Easy to use advanced Parallax, Image and Video backgrounds block plugin with parallax and video support.
WP YouTube Lyte
wp-youtube-lyte
High performance YouTube video, playlist and audio-only embeds which don't slow down your blog and offer optimal accessibility.
Display Dynamic Shorts for YouTube With Shortcode Developer Profile
1 plugin · 10 total installs
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
/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/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.jsdisplay-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
dyshorts-containerdyshorts-headerdyshorts-channel-infodyshorts-avatardyshorts-channel-titledyshorts-channel-linkdyshorts-shorts-griddyshorts-short-card+6 moredata-channel-handledata-api-keydata-max-resultsdata-show-titledata-show-viewsdata-show-time-ago+11 moreDyshortsFrontend<div class="dyshorts-container"