
Target Video Easy Publish Security & Risk Analysis
wordpress.org/plugins/brid-video-easy-publishSeamlessly embed your videos (YouTube, streaming, HTML5, Flash) using TargetVideo video players into your WordPress site or blog.
Is Target Video Easy Publish Safe to Use in 2026?
Mostly Safe
Score 74/100Target Video Easy Publish is generally safe to use. 5 past CVEs were resolved.
The "brid-video-easy-publish" plugin, version 3.8.9, presents a mixed security profile. On the positive side, the static analysis shows a very limited attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events, and all identified SQL queries utilize prepared statements. The absence of file operations and external HTTP requests also contributes to a reduced risk of certain attack vectors. However, the significant concern is the complete lack of output escaping for all 609 detected outputs. This indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website. Furthermore, the plugin has a history of significant vulnerabilities, with 5 known CVEs, one of which remains unpatched. The common vulnerability types, including Code Injection and XSS, coupled with the recent unpatched vulnerability, suggest a pattern of insecure coding practices that have not been fully addressed. The bundled Guzzle library also warrants attention, as outdated bundled libraries can introduce exploitable flaws.
Key Concerns
- Unpatched CVEs exist
- No output escaping detected
- Bundled library (Guzzle) detected
- Zero capability checks found
- Zero nonce checks found
Target Video Easy Publish Security Vulnerabilities
CVEs by Year
Severity Breakdown
5 total CVEs
Target Video Easy Publish <= 3.8.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via placeholder_img Parameter
Target Video Easy Publish <= 3.8.5 - Authenticated (Contributor+) Stored Cross-Site Scripting via width Parameter
Target Video Easy Publish <= 3.8.5 - Authenticated (Subscriber+) Arbitrary Shortcode Execution
Target Video Easy Publish <= 3.8.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via brid_override_yt Shortcode
Target Video Easy Publish <= 3.8.3 - Cross-Site Request Forgery to Stored Cross-Site Scripting
Target Video Easy Publish Release Timeline
Target Video Easy Publish Code Analysis
Bundled Libraries
Output Escaping
Target Video Easy Publish Attack Surface
Maintenance & Trust
Target Video Easy Publish Maintenance & Trust
Maintenance Signals
Community Trust
Target Video Easy Publish Alternatives
Fluid Player
fluid-player
The plugin makes it easy to embed the VAST ready Fluid Player video player.
Truce Label Video Player with VAST Ads
truce-label-video-player-with-vast-ads
Lightweight MP4/HLS video player with a built-in post-roll video ad (VAST). Gutenberg block and shortcode included.
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.
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.
Target Video Easy Publish Developer Profile
1 plugin · 60 total installs
How We Detect Target Video Easy Publish
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/brid-video-easy-publish/lib/css/brid-style.css/wp-content/plugins/brid-video-easy-publish/lib/css/jquery-ui.css/wp-content/plugins/brid-video-easy-publish/lib/js/brid-admin.js/wp-content/plugins/brid-video-easy-publish/lib/js/brid-public.js/wp-content/plugins/brid-video-easy-publish/lib/js/brid-upload.js/wp-content/plugins/brid-video-easy-publish/lib/js/jquery-ui.js/wp-content/plugins/brid-video-easy-publish/lib/js/jquery.min.js//services.brid.tv/js/brid.player.min.jsbrid-video-easy-publish/style.css?ver=brid-video-easy-publish/admin.js?ver=brid-video-easy-publish/public.js?ver=brid-video-easy-publish/upload.js?ver=HTML / DOM Fingerprints
brid_wrapbrid_options<!-- brid_playlist_widget --><!-- brid_playlist_widget_end --><!-- brid_video_widget --><!-- brid_video_widget_end -->+2 moredata-brid-videodata-brid-playlistbrid_optionsBrid[brid_video][brid_playlist]