
YT Player – Embed and Customize Video Players Security & Risk Analysis
wordpress.org/plugins/yt-playerA modern, accessible, fully customizable & user-friendly YouTube Video Player for WordPress.
Is YT Player – Embed and Customize Video Players Safe to Use in 2026?
Generally Safe
Score 100/100YT Player – Embed and Customize Video Players has a strong security track record. Known vulnerabilities have been patched promptly.
The yt-player v2.0.7 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by having no dangerous functions, file operations, or external HTTP requests. The majority of SQL queries utilize prepared statements, and a significant portion of outputs are properly escaped, indicating an awareness of common web security pitfalls. Furthermore, the plugin has no currently unpatched vulnerabilities, with its sole historical CVE being of medium severity and related to Cross-Site Scripting, which was addressed.
However, there are notable concerns. A significant attack surface exists with 14 AJAX handlers, four of which lack authentication checks. This presents a potential pathway for attackers to trigger plugin functionality without proper authorization. While taint analysis did not reveal critical or high-severity issues in this scan, the presence of unsanitized paths in four entry points (AJAX handlers) is a direct risk that could lead to vulnerabilities if exploited, especially in conjunction with the lack of proper authentication checks. The plugin also bundles an older version of Freemius (v1.0), which could potentially have unaddressed vulnerabilities.
In conclusion, while the plugin has a history of addressing vulnerabilities and implements some good security practices like prepared statements and output escaping, the unprotected AJAX handlers and the potential for unsanitized input in these handlers represent significant weaknesses. The bundled Freemius library also warrants attention. The overall risk is moderate, with specific areas requiring immediate review and potential remediation.
Key Concerns
- Unprotected AJAX handlers
- Bundled outdated library (Freemius v1.0)
- SQL queries not using prepared statements (3/11)
- Outputs not properly escaped (30%)
YT Player – Embed and Customize Video Players Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Video Player for YouTube <= 1.3 - Cross-Site Scripting
YT Player – Embed and Customize Video Players Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
YT Player – Embed and Customize Video Players Attack Surface
AJAX Handlers 14
Shortcodes 3
WordPress Hooks 114
Maintenance & Trust
YT Player – Embed and Customize Video Players Maintenance & Trust
Maintenance Signals
Community Trust
YT Player – Embed and Customize Video Players Alternatives
Wonder Video Embed
wonderplugin-video-embed
Embed MP4, Youtube, Vimeo, Wistia videos to the sidebar widget, WordPress posts and pages.
Gosign – Youtube Video Player Block
gosign-youtube-video-player-block
Fügen Sie einmal einen Youtube-Videoplayerblock mit benutzerdefiniertem Splash-Bild anstelle des Youtube-Standards hinzu und können Sie auch Optionen …
All-in-One Video Gallery
all-in-one-video-gallery
The ultimate video player & video gallery plugin for YouTubers, Video Bloggers, Course Creators, Podcasters, and anyone embedding videos on websites.
HTML5 Video Player – Embed and Play Videos in Custom Player
html5-video-player
HTML5 Video Player Plugin lets you embed responsive videos in WordPress. It’s easy to use, fast, and supports MP4, WebM, OGG, FLV, Youtube and Vimeo.
Video Gallery – YouTube Playlist, Channel Gallery by YotuWP
yotuwp-easy-youtube-embed
Modern responsive YouTube video gallery helps your website getting noticed from visitors, increase the reach and stand out from the competitors.
YT Player – Embed and Customize Video Players Developer Profile
120 plugins · 738K total installs
How We Detect YT Player – Embed and Customize Video Players
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/yt-player/assets/css/yt-player.css/wp-content/plugins/yt-player/assets/js/yt-player.js/wp-content/plugins/yt-player/assets/js/yt-player.jsyt-player/assets/css/yt-player.css?ver=yt-player/assets/js/yt-player.js?ver=HTML / DOM Fingerprints
ytp-player-wrapperytp-modal-contentytp-btn-playytp-btn-volumeytp-btn-fullscreenytp-progress-barytp-current-timeytp-duration<!-- YTP Player -->data-ytp-iddata-video-iddata-player-optionswindow.ytpPlayerConfig[yt_player