
Frames Video Player Security & Risk Analysis
wordpress.org/plugins/frames-video-galleryDonate link: http://plugin.builders/frames/?d=donate Requires at least: 3.5 Tested up to: 4.7.2 Stable tag: 0.2.9.1 License: GPLv2 or later License UR …
Is Frames Video Player Safe to Use in 2026?
Generally Safe
Score 100/100Frames Video Player has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "frames-video-gallery" plugin v0.2.9.1 exhibits a concerning security posture primarily due to a significant number of unprotected entry points. With 16 out of 21 total entry points lacking authentication checks, this plugin presents a wide attack surface that could be exploited by unauthenticated users. The taint analysis further exacerbates these concerns, revealing 3 high-severity flows with unsanitized paths, indicating a strong potential for data manipulation or unauthorized access if these flows are triggered.
While the plugin demonstrates some positive security practices, such as a lack of dangerous functions, file operations, and external HTTP requests, and a reasonable percentage of SQL queries using prepared statements, these strengths are overshadowed by the critical weaknesses. The absence of any known historical vulnerabilities is a positive sign, suggesting the developers may have been diligent in the past or that the plugin has not been extensively targeted. However, the current state of the code, particularly the numerous unprotected AJAX handlers and the high-severity taint flows, demands immediate attention to mitigate the substantial risks.
Key Concerns
- Unprotected AJAX handlers
- High severity taint flows with unsanitized paths
- Limited nonce checks
- Limited capability checks
- Low percentage of properly escaped output
Frames Video Player Security Vulnerabilities
Frames Video Player Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Frames Video Player Attack Surface
AJAX Handlers 20
Shortcodes 1
WordPress Hooks 11
Maintenance & Trust
Frames Video Player Maintenance & Trust
Maintenance Signals
Community Trust
Frames Video Player Alternatives
Simple Video Post
simple-video-post
A simple video post plugin that support YouTube/Vimeo/Facebook/Dailymotion like video sharing website. No coding required.
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.
Video Gallery by Huzzaz
huzzaz-video-gallery
Create a beautiful video gallery with YouTube, Vimeo, Facebook, and Twitch videos. It looks great on mobile, tablet, or desktop screens and it support …
Video Gallery YouTube Vimeo
new-video-gallery
Create responsive YouTube and Vimeo video galleries with custom layouts, lightbox display, and easy shortcode embedding.
WP Videos
video-sync-for-vimeo
WP Videos creates Video post types that you can easily add Vimeo, YouTube, WordPress, Shortcode or custom embed (third party) HTML and JS videos to.
Frames Video Player Developer Profile
5 plugins · 10K total installs
How We Detect Frames Video Player
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/frames-video-gallery/frames-main.css/wp-content/plugins/frames-video-gallery/frames-admin.css/wp-content/plugins/frames-video-gallery/frames-admin.js/wp-content/plugins/frames-video-gallery/frames-front.jsframes-video-gallery/frames-main.css?ver=frames-video-gallery/frames-admin.css?ver=frames-video-gallery/frames-admin.js?ver=frames-video-gallery/frames-front.js?ver=HTML / DOM Fingerprints
frames-admin-wrapframes-admin-mainframes-admin-contentframes-admin-sidebarframes-admin-headerframes-video-gallery-theme-editor<!-- admin --><!-- media templates -->data-frames-playlist-iddata-frames-video-iddata-frames-theme-idframes_ew_logsframes_admin_ajax_object/wp-json/frames/v1/playlists/wp-json/frames/v1/themes/wp-json/frames/v1/settings