
Video Player for WPBakery Security & Risk Analysis
wordpress.org/plugins/video-player-for-wpbakeryVideo Player for WPBakery add-on for WPBakery Page Builder allow add YouTube, Vimeo and Self-Hosted videos (HTML5) to your WordPress website.
Is Video Player for WPBakery Safe to Use in 2026?
Generally Safe
Score 99/100Video Player for WPBakery has a strong security track record. Known vulnerabilities have been patched promptly.
The "video-player-for-wpbakery" v1.1.0 plugin exhibits a generally strong security posture based on the static analysis. The complete absence of dangerous functions, reliance on prepared statements for all SQL queries, and 100% output escaping are excellent security practices. Furthermore, the lack of file operations, external HTTP requests, and the indication of no unsanitized taint flows suggest a well-contained and secure codebase in these areas. The limited attack surface, with only one shortcode and no unprotected AJAX handlers or REST API routes, further bolsters its security.
However, the vulnerability history is a significant concern. While there are no currently unpatched vulnerabilities, the plugin has a past CVE associated with Cross-site Scripting (XSS). The fact that the last vulnerability was recently disclosed (2024-11-28) suggests that past issues may not have been fully addressed or that the plugin might be a target for finding such vulnerabilities. The absence of nonce and capability checks, while not immediately exploitable given the current analysis of entry points, represents a potential weakness that could be leveraged if new entry points or vulnerabilities are introduced in future versions or if existing ones are found to be more permissive than initially assessed.
In conclusion, the current version of the plugin demonstrates good coding practices in static analysis, indicating robust protection against common vulnerabilities. Nevertheless, the historical presence of an XSS vulnerability, even if patched, warrants vigilance, especially given its recent disclosure. The lack of explicit nonce and capability checks on the identified entry point (shortcode) could be a point of future concern if not addressed.
Key Concerns
- Past medium severity CVE (XSS)
- 0 Nonce checks found
- 0 Capability checks found
Video Player for WPBakery Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Video Player for WPBakery <= 1.0.1 - Authenticated (Contributor+) Stored Cross-Site Scripting
Video Player for WPBakery Code Analysis
Output Escaping
Video Player for WPBakery Attack Surface
Shortcodes 1
WordPress Hooks 5
Maintenance & Trust
Video Player for WPBakery Maintenance & Trust
Maintenance Signals
Community Trust
Video Player for WPBakery Alternatives
FV Flowplayer Video Player
fv-wordpress-flowplayer
WordPress's most reliable, easy to use and feature-rich video player. Supports responsive design, HTML5, playlists, ads, stats, Vimeo and YouTube.
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.
FV Player 8
fv-player
WordPress's most reliable, easy to use and feature-rich video player. Supports playlists, ads, stats and user video position saving.
PlayerJS
playerjs
The official plugin for PlayerJS.com - video & audio player builder. Make an awesome player for your website for free.
mb.YTPlayer for background videos
wpmbytplayer
Play any Youtube video as background of your page or as custom player inside an element of the page.
Video Player for WPBakery Developer Profile
5 plugins · 5K total installs
How We Detect Video Player for WPBakery
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/video-player-for-wpbakery/assets/css/style.css/wp-content/plugins/video-player-for-wpbakery/assets/js/admin-script.min.js/wp-content/plugins/video-player-for-wpbakery/assets/css/admin-style.cssvideo-player-for-wpbakery/assets/css/style.css?ver=video-player-for-wpbakery/assets/js/admin-script.min.js?ver=video-player-for-wpbakery/assets/css/admin-style.css?ver=HTML / DOM Fingerprints
video-player-for-wpbakeryvideo-player-for-wpbakery-typevideo-player-for-wpbakery-videovideo-player-for-wpbakery-video_idvideo-player-for-wpbakery-video_urldata-param-typedata-param-videodata-param-video_iddata-param-video_urldata-param-widthdata-param-height+5 morewindow.video_player_for_wpbakery_data[video_player_for_wpbakery