Secure Video Player (Shaka + EzDRM Support) Security & Risk Analysis

wordpress.org/plugins/secure-video-player

This plugin integrates Shaka Player (by Google) and supports DRM via EzDRM. It is not affiliated with or endorsed by Google or EzDRM.

0 active installs v1.0 PHP 8.0+ WP 6.8+ Updated Nov 22, 2025
drmshakastreamingvideowatermark
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Secure Video Player (Shaka + EzDRM Support) Safe to Use in 2026?

Generally Safe

Score 100/100

Secure Video Player (Shaka + EzDRM Support) has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The "secure-video-player" plugin version 1.0 exhibits a strong security posture based on the provided static analysis. The plugin correctly utilizes prepared statements for all SQL queries, properly escapes all output, and incorporates nonce and capability checks, indicating good development practices. The limited attack surface, with only one shortcode and no unprotected entry points, further enhances its security. The absence of known vulnerabilities in its history and no critical or high-severity taint flows suggest a mature and well-audited codebase. However, the presence of file operations, while not inherently problematic, warrants attention as it could be an attack vector if not handled with extreme care, especially in handling user-supplied input for file paths. The plugin's strengths lie in its robust input sanitization and authentication mechanisms, making it generally safe. Its weakness, if any, would be the potential for file operation vulnerabilities, though the current analysis does not expose any specific instances.

Key Concerns

  • File operations present, potential for path traversal
Vulnerabilities
None known

Secure Video Player (Shaka + EzDRM Support) Security Vulnerabilities

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

Secure Video Player (Shaka + EzDRM Support) Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

100% escaped16 total outputs
Attack Surface

Secure Video Player (Shaka + EzDRM Support) Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[svpdrm_video] secure-video-player.php:222
WordPress Hooks 4
actionadmin_initsecure-video-player.php:28
actionadmin_menusecure-video-player.php:41
actionadmin_post_svpdrm_upload_fairplay_cersecure-video-player.php:91
actionwp_enqueue_scriptssecure-video-player.php:201
Maintenance & Trust

Secure Video Player (Shaka + EzDRM Support) Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 22, 2025
PHP min version8.0
Downloads368

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Secure Video Player (Shaka + EzDRM Support) Developer Profile

sachinchawla21

1 plugin · 0 total installs

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

How We Detect Secure Video Player (Shaka + EzDRM Support)

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/secure-video-player/css/controls.css/wp-content/plugins/secure-video-player/css/svpdrm-video-custom-css.css/wp-content/plugins/secure-video-player/js/shaka-player.ui.min.js/wp-content/plugins/secure-video-player/js/svpdrm-shaka-ezdrm-video.js
Script Paths
/wp-content/plugins/secure-video-player/js/shaka-player.ui.min.js/wp-content/plugins/secure-video-player/js/svpdrm-shaka-ezdrm-video.js
Version Parameters
secure-video-player/css/controls.css?ver=secure-video-player/css/svpdrm-video-custom-css.css?ver=secure-video-player/js/shaka-player.ui.min.js?ver=secure-video-player/js/svpdrm-shaka-ezdrm-video.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-svpdrm-dashdata-svpdrm-hls
JS Globals
svpdrm_config
Shortcode Output
<div class="svpdrm-video-player" data-svpdrm-dash="" data-svpdrm-hls=""></div>
FAQ

Frequently Asked Questions about Secure Video Player (Shaka + EzDRM Support)