
Easy Video Publisher Security & Risk Analysis
wordpress.org/plugins/easy-video-publisherEasy Video Publisher quickly publish YouTube videos, use to Import YouTube videos from one or multiple YouTube channels.
Is Easy Video Publisher Safe to Use in 2026?
Generally Safe
Score 85/100Easy Video Publisher has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "easy-video-publisher" v4.0.21 plugin exhibits a strong security posture in several key areas. The absence of known CVEs and the consistent lack of recorded vulnerabilities over time are positive indicators of a well-maintained and secure codebase. The static analysis reveals a remarkably small attack surface, with no AJAX handlers, REST API routes, shortcodes, or cron events that are exposed without proper authentication or permission checks. This significantly reduces the potential for unauthorized access or manipulation of plugin functionalities.
However, there are areas for improvement. While the plugin utilizes some prepared statements for SQL queries, a significant portion (60%) does not, presenting a moderate risk of SQL injection vulnerabilities if user-supplied data is not meticulously handled. Furthermore, only 34% of output escaping is properly implemented, which raises concerns about potential Cross-Site Scripting (XSS) vulnerabilities if dynamic content is not sanitized before being rendered to the user. The presence of external HTTP requests, while not inherently a vulnerability, warrants careful review to ensure these connections are secure and do not expose the site to external threats.
In conclusion, "easy-video-publisher" v4.0.21 demonstrates a commendable effort in minimizing its attack surface and has a clean vulnerability history. The primary concerns lie in the implementation of SQL queries and output escaping, which, if not addressed, could introduce security weaknesses. The plugin's strengths in attack surface reduction and historical security are significant, but the identified code-level risks require attention to achieve a fully robust security profile.
Key Concerns
- SQL queries not using prepared statements
- Output escaping not properly implemented
Easy Video Publisher Security Vulnerabilities
Easy Video Publisher Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Easy Video Publisher Attack Surface
WordPress Hooks 5
Maintenance & Trust
Easy Video Publisher Maintenance & Trust
Maintenance Signals
Community Trust
Easy Video Publisher Alternatives
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.
Automatic YouTube Gallery
automatic-youtube-gallery
Build dynamic video galleries by simply adding a YouTube USERNAME, CHANNEL, PLAYLIST, SEARCH KEYWORDS, or a custom list of video URLs.
StreamWeasels YouTube Integration
streamweasels-youtube-integration
Embed YouTube content on your WordPress site. Easily embed a YouTube channel, shorts, gallery, feed, or live on your website.
Feeds for YouTube (YouTube video, channel, and gallery plugin)
feeds-for-youtube
The Feeds for YouTube plugin allows you to display customizable YouTube feeds from any YouTube channel.
Embed Plus for YouTube Gallery, Livestream and Lazy Loading with Facades
youtube-embed-plus
A multi-featured plugin to embed YouTube in WordPress. Embed a video, YouTube channel gallery, playlist, or YouTube livestream. Defer JavaScript too!
Easy Video Publisher Developer Profile
15 plugins · 1K total installs
How We Detect Easy Video Publisher
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/easy-video-publisher/vendor/bootstrap/css/bootstrap.min.css/wp-content/plugins/easy-video-publisher/vendor/bootstrap/js/bootstrap.min.js/wp-content/plugins/easy-video-publisher/vendor/datatables/css/jquery.dataTables.min.css/wp-content/plugins/easy-video-publisher/vendor/datatables/js/jquery.dataTables.min.js/wp-content/plugins/easy-video-publisher/vendor/select2/css/select2.min.css/wp-content/plugins/easy-video-publisher/vendor/select2/js/select2.min.js/wp-content/plugins/easy-video-publisher/assets/css/admin.css/wp-content/plugins/easy-video-publisher/assets/js/admin.js+1 more/wp-content/plugins/easy-video-publisher/vendor/bootstrap/js/bootstrap.min.js/wp-content/plugins/easy-video-publisher/vendor/datatables/js/jquery.dataTables.min.js/wp-content/plugins/easy-video-publisher/vendor/select2/js/select2.min.js/wp-content/plugins/easy-video-publisher/assets/js/admin.js/wp-content/plugins/easy-video-publisher/assets/js/front.jseasy-video-publisher/vendor/bootstrap/css/bootstrap.min.css?ver=easy-video-publisher/vendor/bootstrap/js/bootstrap.min.js?ver=easy-video-publisher/vendor/datatables/css/jquery.dataTables.min.css?ver=easy-video-publisher/vendor/datatables/js/jquery.dataTables.min.js?ver=easy-video-publisher/vendor/select2/css/select2.min.css?ver=easy-video-publisher/vendor/select2/js/select2.min.js?ver=easy-video-publisher/assets/css/admin.css?ver=easy-video-publisher/assets/js/admin.js?ver=easy-video-publisher/assets/js/front.js?ver=HTML / DOM Fingerprints
evp-wrapperevp-video-itemevp-channel-itemevp-video-embedevp-playlist-wrapper<!-- Easy Video Publisher: Video Start --><!-- Easy Video Publisher: Video End --><!-- Easy Video Publisher: Playlist Start --><!-- Easy Video Publisher: Playlist End -->data-evp-video-iddata-evp-playlist-idwindow.easyVideoPublishervar easyVideoPublisherSettings/wp-json/easy-video-publisher/v1/videos/wp-json/easy-video-publisher/v1/channels[easy_video_publisher][easy_video_publisher_playlist]