CopySafe Video Protection – Copy Protect Video Security & Risk Analysis

wordpress.org/plugins/wp-copysafe-video

Display copy protected videos in WordPress pages and posts.

100 active installs v4.0 PHP + WP 5.0+ Updated Dec 7, 2025
copy-protect-videoprotect-moviesecure-videovideo-drmvideo-protection
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CopySafe Video Protection – Copy Protect Video Safe to Use in 2026?

Generally Safe

Score 100/100

CopySafe Video Protection – Copy Protect Video has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The wp-copysafe-video plugin v4.0 exhibits a generally strong security posture based on the provided static analysis. The plugin demonstrates good security practices by implementing prepared statements for all SQL queries and a high percentage (95%) of properly escaped output. The presence of 7 nonce checks and 4 capability checks further indicates a conscious effort to protect against common web vulnerabilities. The absence of critical or high severity taint flows, along with no recorded CVEs, suggests a mature and well-maintained codebase.

However, there are a few areas that warrant attention. While the total attack surface is small with only 3 entry points, and crucially, none are unprotected by authentication checks, the presence of file operations and external HTTP requests, even if not explicitly flagged as problematic in the taint analysis, always represent potential vectors for attack if not handled with extreme care. The fact that there are no recorded vulnerabilities in its history is a significant positive, implying a low risk of known exploits.

Overall, wp-copysafe-video v4.0 appears to be a secure plugin. The limited attack surface, robust input validation (prepared statements and high output escaping), and lack of historical vulnerabilities are all strong indicators of good security. The main, albeit minor, area for vigilance would be the file operations and external HTTP requests, ensuring they are implemented with the utmost security best practices to prevent any future issues.

Vulnerabilities
None known

CopySafe Video Protection – Copy Protect Video Security Vulnerabilities

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

CopySafe Video Protection – Copy Protect Video Code Analysis

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

Output Escaping

95% escaped205 total outputs
Data Flows
All sanitized

Data Flow Analysis

6 flows
process_ajax_request (includes\backend-ajax.php:11)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

CopySafe Video Protection – Copy Protect Video Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_wpcsv_ajaxprocessincludes\backend-ajax.php:7
authwp_ajax_wpcsv-plugin-upload-actionincludes\backend-ajax.php:8

Shortcodes 1

[copysafevideo] includes\shortcode.php:7
WordPress Hooks 14
filterupload_dirincludes\backend-ajax.php:74
actionadmin_enqueue_scriptsincludes\backend.php:7
actionelementor/editor/before_enqueue_scriptsincludes\backend.php:8
actionmedia_buttonsincludes\backend.php:10
actionelementor/widgets/registerincludes\elementor\elementor.php:7
actionelementor/editor/before_enqueue_stylesincludes\elementor\elementor.php:8
actionwp_enqueue_scriptsincludes\frontend.php:7
actionwp_headincludes\frontend.php:8
actioninitincludes\gutenberg\gutenberg.php:7
actionadmin_menuincludes\page-file-list.php:7
filterupload_dirincludes\page-file-list.php:93
actionadmin_menuincludes\page-settings.php:7
actioninitincludes\setup.php:7
filterupload_mimesincludes\setup.php:9
Maintenance & Trust

CopySafe Video Protection – Copy Protect Video Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 7, 2025
PHP min version
Downloads15K

Community Trust

Rating74/100
Number of ratings6
Active installs100
Developer Profile

CopySafe Video Protection – Copy Protect Video Developer Profile

ArtistScope

7 plugins · 2K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
567 days
View full developer profile
Detection Fingerprints

How We Detect CopySafe Video Protection – Copy Protect Video

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-copysafe-video/css/jquery-ui.css/wp-content/plugins/wp-copysafe-video/css/wp-copysafe-video.css/wp-content/plugins/wp-copysafe-video/js/copysafevideo-editor.js
Script Paths
/wp-content/plugins/wp-copysafe-video/js/copysafevideo-editor.js
Version Parameters
wp-copysafe-video/css/wp-copysafe-video.css?ver=wp-copysafe-video/js/copysafevideo-editor.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpcsv-style
HTML Comments
<!-- runs when plugin activated --><!-- runs when plugin deleted. --><!-- register plugin hooks --><!-- WARNING : DONT CHANGE ANYTHING BELOW IF YOU DONT KNOW WHAT YOU ARE DOING -->
Data Attributes
data-iddata-copysafe-video
JS Globals
WPCSV_EDITOR_DATA
Shortcode Output
[copysafe_video]
FAQ

Frequently Asked Questions about CopySafe Video Protection – Copy Protect Video