TurboVideo – Video Player and CDN Security & Risk Analysis

wordpress.org/plugins/turbo-video

Welcome to our Turbo Video WordPress Plug-in, a robust solution designed to optimize video delivery on your WordPress site.

0 active installs v1.1.21 PHP 5.5+ WP 5.0+ Updated Jul 24, 2024
blocksflashhtml5mobilevideo-player
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is TurboVideo – Video Player and CDN Safe to Use in 2026?

Generally Safe

Score 92/100

TurboVideo – Video Player and CDN has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The "turbo-video" plugin v1.1.21 exhibits a generally positive security posture based on the static analysis. The absence of dangerous functions, file operations, and external HTTP requests is a strong indicator of safe coding practices. Furthermore, all identified SQL queries utilize prepared statements, and a very high percentage of output is properly escaped, significantly mitigating common injection and cross-site scripting (XSS) vulnerabilities. The total lack of any recorded historical vulnerabilities, including critical or high severity ones, further reinforces this positive assessment, suggesting a history of stable and secure development.

However, there are some areas that warrant attention. The plugin has two entry points via shortcodes, and critically, there are no explicit capability checks or nonce checks associated with these entry points in the provided static analysis. While the analysis did not detect any taint flows or unprotected AJAX/REST API routes, the lack of capability checks on shortcodes means that any user, regardless of their role or permissions, could potentially trigger the functionality associated with these shortcodes. This represents a potential risk, as the actions performed by these shortcodes could be sensitive or lead to unintended consequences if not properly secured. The absence of taint analysis and the limited scope of the static analysis (0 flows analyzed) means that subtle vulnerabilities might have been missed.

In conclusion, "turbo-video" v1.1.21 is largely well-developed with good security fundamentals in place regarding SQL and output escaping. The main concern lies in the potential for unauthorized execution of shortcode functionality due to a lack of capability checks. While the vulnerability history is excellent, this identified weakness in access control for shortcodes should be addressed to ensure a more robust security profile.

Key Concerns

  • Missing capability checks on shortcodes
  • Lack of nonce checks on shortcodes
  • Limited taint analysis scope (0 flows)
Vulnerabilities
None known

TurboVideo – Video Player and CDN Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

TurboVideo – Video Player and CDN Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
2
50 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

96% escaped52 total outputs
Attack Surface

TurboVideo – Video Player and CDN Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[turbo_video] services\Shortcode.php:14
[turbo_video] trunk\services\Shortcode.php:14
WordPress Hooks 30
actionelementor/frontend/after_register_scriptselementor-widget.php:74
actionelementor/widgets/widgets_registeredelementor-widget.php:77
actioninitpostType\VideoPlayer.php:8
filterpost_row_actionspostType\VideoPlayer.php:10
filtergettextpostType\VideoPlayer.php:11
filterpost_updated_messagespostType\VideoPlayer.php:13
actionedit_form_after_titlepostType\VideoPlayer.php:14
filtermanage_videoplayer_posts_columnspostType\VideoPlayer.php:15
actionmanage_videoplayer_posts_custom_columnpostType\VideoPlayer.php:16
actionadmin_head-post.phppostType\VideoPlayer.php:18
actionadmin_head-post-new.phppostType\VideoPlayer.php:19
actionuse_block_editor_for_postpostType\VideoPlayer.php:21
filterfilter_block_editor_meta_boxespostType\VideoPlayer.php:22
actionwp_enqueue_scriptsservices\EnqueueAssets.php:7
actioninitsrc\block.php:27
actionelementor/frontend/after_register_scriptstrunk\elementor-widget.php:74
actionelementor/widgets/widgets_registeredtrunk\elementor-widget.php:77
actioninittrunk\postType\VideoPlayer.php:8
filterpost_row_actionstrunk\postType\VideoPlayer.php:10
filtergettexttrunk\postType\VideoPlayer.php:11
filterpost_updated_messagestrunk\postType\VideoPlayer.php:13
actionedit_form_after_titletrunk\postType\VideoPlayer.php:14
filtermanage_videoplayer_posts_columnstrunk\postType\VideoPlayer.php:15
actionmanage_videoplayer_posts_custom_columntrunk\postType\VideoPlayer.php:16
actionadmin_head-post.phptrunk\postType\VideoPlayer.php:18
actionadmin_head-post-new.phptrunk\postType\VideoPlayer.php:19
actionuse_block_editor_for_posttrunk\postType\VideoPlayer.php:21
filterfilter_block_editor_meta_boxestrunk\postType\VideoPlayer.php:22
actionwp_enqueue_scriptstrunk\services\EnqueueAssets.php:7
actioninittrunk\src\block.php:27
Maintenance & Trust

TurboVideo – Video Player and CDN Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedJul 24, 2024
PHP min version5.5
Downloads961

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

TurboVideo – Video Player and CDN Developer Profile

metaedge

1 plugin · 0 total installs

88
trust score
Avg Security Score
92/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect TurboVideo – Video Player and CDN

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/turbo-video/js/plyr.js/wp-content/plugins/turbo-video/dist/public.js/wp-content/plugins/turbo-video/js/mp4-player.min.js/wp-content/plugins/turbo-video/css/player-style.css/wp-content/plugins/turbo-video/dist/public.css/wp-content/plugins/turbo-video/dist/admin.css/wp-content/plugins/turbo-video/dist/admin.js
Script Paths
js/plyr.jsdist/public.jsjs/mp4-player.min.jsdist/admin.js
Version Parameters
turbo-video/dist/public.js?ver=turbo-video/css/player-style.css?ver=turbo-video/dist/public.css?ver=turbo-video/dist/admin.css?ver=turbo-video/dist/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
h5vp_player
Data Attributes
data-settings
JS Globals
h5vpPlayer
Shortcode Output
<div id="h5vp_player" style="width:iframe id="vp_video" style="border:none;"js/video.html?v=0.0.23&url=&poster=
FAQ

Frequently Asked Questions about TurboVideo – Video Player and CDN