
Spotlightr Security & Risk Analysis
wordpress.org/plugins/spotlightrVideo for Small Businesses & Big Ideas
Is Spotlightr Safe to Use in 2026?
Generally Safe
Score 91/100Spotlightr has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The plugin 'spotlightr' v0.1.13 exhibits a mixed security posture. While it demonstrates strong practices in handling SQL queries and output escaping, with 100% of SQL using prepared statements and 99% of outputs properly escaped, there are significant concerns regarding its attack surface. A substantial portion of its entry points, specifically 6 out of 10, are unprotected AJAX handlers, indicating a potential for unauthorized execution of sensitive functions.
The vulnerability history shows a single known CVE, which is currently patched, and it was of medium severity related to Cross-site Scripting. The absence of critical or high-severity vulnerabilities in its history, combined with the excellent SQL and output handling, suggests that the developers are responsive to security issues and implement good coding standards for data manipulation and display. However, the lack of nonces on AJAX endpoints and a stated capability check of only one is a critical weakness that could be exploited if an attacker can trigger these handlers.
Overall, while the plugin has strong data handling practices and a history of addressing vulnerabilities, the significant number of unprotected AJAX handlers presents a clear and present risk. This, coupled with the absence of nonce checks on these critical entry points, outweighs the positive aspects and requires immediate attention to secure these functionalities.
Key Concerns
- Unprotected AJAX handlers
- Missing nonce checks on AJAX
- Limited capability checks on AJAX
Spotlightr Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Spotlightr <= 0.1.11 - Authenticated (Contributor+) Stored Cross-Site Scripting
Spotlightr Release Timeline
Spotlightr Code Analysis
Output Escaping
Spotlightr Attack Surface
AJAX Handlers 6
Shortcodes 4
WordPress Hooks 15
Maintenance & Trust
Spotlightr Maintenance & Trust
Maintenance Signals
Community Trust
Spotlightr Alternatives
FastPix.io
fastpix-io
Upload, manage, and embed videos using FastPix.io's powerful video hosting platform directly from your WordPress dashboard.
Jetpack VideoPress
jetpack-videopress
The finest video hosting for WordPress. Drag and drop videos through the WordPress editor and keep the focus on your content, not the ads.
SmartVideo – Video Player and CDN
smartvideo
Lightweight HTML5 video player and video hosting with CDN built for WordPress
HLS Player
hls-player
HLS Player is a lightweight HTTP Live Streaming player for WordPress, using video.js for easy embedding HLS videos into posts and pages.
Mux Video Uploader
2coders-integration-mux-video
The Mux Video Uploader for WordPress by 2Coders simplifies video uploads, video streaming, and video management.
Spotlightr Developer Profile
3 plugins · 310 total installs
How We Detect Spotlightr
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/spotlightr/resources/js/videolist-ld.js/wp-content/plugins/spotlightr/resources/js/spotlightr-video-block.js/wp-content/plugins/spotlightr/resources/js/spotlightr-playlist-block.js/wp-content/plugins/spotlightr/resources/js/spotlightr-quiz-block.js/wp-content/plugins/spotlightr/resources/js/spotlightr-gallery-block.js/wp-content/plugins/spotlightr/resources/js/admin-scripts.js/wp-content/plugins/spotlightr/resources/js/spotlightr-blocks.js/wp-content/plugins/spotlightr/resources/js/spotlightr-api.js+2 more/wp-content/plugins/spotlightr/resources/js/videolist-ld.js/wp-content/plugins/spotlightr/resources/js/spotlightr-video-block.js/wp-content/plugins/spotlightr/resources/js/spotlightr-playlist-block.js/wp-content/plugins/spotlightr/resources/js/spotlightr-quiz-block.js/wp-content/plugins/spotlightr/resources/js/spotlightr-gallery-block.js/wp-content/plugins/spotlightr/resources/js/admin-scripts.js+2 morespotlightr/resources/js/videolist-ld.js?ver=spotlightr/resources/js/spotlightr-video-block.js?ver=spotlightr/resources/js/spotlightr-playlist-block.js?ver=spotlightr/resources/js/spotlightr-quiz-block.js?ver=spotlightr/resources/js/spotlightr-gallery-block.js?ver=spotlightr/resources/js/admin-scripts.js?ver=spotlightr/resources/js/spotlightr-blocks.js?ver=spotlightr/resources/js/spotlightr-api.js?ver=spotlightr/resources/css/spotlightr.css?ver=spotlightr/resources/css/spotlightr.admin.css?ver=HTML / DOM Fingerprints
spotlightr-admin-wrapperspotlightr-settings-pagespotlightr-video-listspotlightr-gallery-listspotlightr-quiz-listspotlightr-playlist-listspotlightr-modalspotlightr-modal-content+14 more<!-- Spotlightr Video Block --><!-- Spotlightr Playlist Block --><!-- Spotlightr Quiz Block --><!-- Spotlightr Gallery Block -->+1 moredata-spotlightr-video-iddata-spotlightr-playlist-iddata-spotlightr-quiz-iddata-spotlightr-gallery-iddata-spotlightr-modal-targetdata-spotlightr-ajax-actionspotlightrspotlightrInfo/wp-json/spotlightr/v1/videos/wp-json/spotlightr/v1/playlists/wp-json/spotlightr/v1/quizzes/wp-json/spotlightr/v1/galleries[spotlightr_video][spotlightr_playlist][spotlightr_quiz][spotlightr_gallery]