
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. It's a solid choice for most WordPress installations.
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 Release Timeline
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 …
thevitaminshots Video CTA & Lead Capture
thevitaminshots-video-cta-lead-capture
Embed YouTube, Vimeo & MP4 videos with beautiful custom players, call-to-action overlays, lead capture forms and analytics. Free.
Presto Player
presto-player
A modern video and audio player for courses, landing pages, marketing, and testimonials — with captions, branding, and page-builder support.
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.
YT Player – Embed and Customize Video Players Developer Profile
124 plugins · 730K 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