[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgUjuPdfenwyy9uhNmBRcl8h3F1q9f07hiLeLwJve-h4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":47,"crawl_stats":37,"alternatives":51,"analysis":154,"fingerprints":253},"vdocipher","VdoCipher: Secure Video Player and Hosting","1.30","Vibhav Sinha","https:\u002F\u002Fprofiles.wordpress.org\u002Fvibhavsinha\u002F","\u003Cp>VdoCipher video plugin secure provides video hosting, video playback, and piracy blocker & identification analytics for WordPress websites in the e-learning & media field to help them serve content most securely and smoothly.  A combination of Hollywood standard DRMs and viewer-specific watermarking, hacker user id identification ensures that videos can’t be downloaded or shared illegally from your platform. With features like custom smart player, video analytics, and video management suite enables the best viewer and video management experience. We serve 3000+ businesses and 10,000+ content creators’ platforms across 120+ countries. VdoCipher video plugin ensures your videos are secure, smooth, and protected.\u003C\u002Fp>\n\u003Ch3>VdoCipher’s DRM & Watermark Security Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Video DRM Encryption to prevent illegal video downloads\u003C\u002Fli>\n\u003Cli>Dynamic Watermarking based on user ID\u002Femail ID\u002FIP address to discourage screen capture. In some cases, screen capture is also blocked on browsers, for the rest of the cases, watermark is a good discouragement.\u003C\u002Fli>\n\u003Cli>Easily customize watermark to change color, transparency, and speed of movement.\u003C\u002Fli>\n\u003Cli>Domain Restriction. Use a single VdoCipher account to integrate with multiple WordPress websites.\u003C\u002Fli>\n\u003Cli>Geo, Time, Domain, Authentication Restrictions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>VdoCipher’s Custom Smart Video Player & Video Hosting Suite\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Adaptive Streaming based on user internet speed. User can also switch between qualities as per their choice. Quality optimized to ensure playback on slow internet connections,\u003C\u002Fli>\n\u003Cli>Customizable Video Player: Change color, controls on\u002Foff, speed change options.\u003C\u002Fli>\n\u003Cli>Have different themes for different videos\u002Fcourses.\u003C\u002Fli>\n\u003Cli>Add Chapters over the video.\u003C\u002Fli>\n\u003Cli>Add multilingual subtitles.\u003C\u002Fli>\n\u003Cli>Video Analytics\u003C\u002Fli>\n\u003Cli>Amazon AWS Server & CDN\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatible with All Major WordPress LMS & Themes\u003C\u002Fh3>\n\u003Cp>VdoCipher’s plugin works at the WordPress core layer, so playback, DRM security, and per user analytics remain compatible across major LMS and theme stacks.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002F2022\u002F11\u002Fprotect-videos-on-wordpress\u002F\" rel=\"nofollow ugc\">Full plugin and security integration tutorial\u003C\u002Fa>\u003Cbr \u002F>\nLMS integrations with step-by-step tutorials:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002Fembed-videos-in-learndash\u002F\" rel=\"nofollow ugc\">LearnDash\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002F2020\u002F12\u002Fwordpress-lms-video\u002F#1\" rel=\"nofollow ugc\">LifterLMS\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002Fembed-video-in-tutor-lms\u002F\" rel=\"nofollow ugc\">Tutor LMS\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002Fhow-to-embed-videos-on-memberpress\u002F\" rel=\"nofollow ugc\">MemberPress\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002Fembed-video-in-learnpress\u002F\" rel=\"nofollow ugc\">LearnPress\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002Fembed-videos-in-masterstudy-lms\u002F\" rel=\"nofollow ugc\">MasterStudy LMS\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002F2016\u002F10\u002Fwordpress-course-plugin-to-sell-online-courses-sensei-tutorial\u002F\" rel=\"nofollow ugc\">Sensei LMS\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the full list of supported platforms on our \u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002Flms-partners-and-plugins\u002F\" rel=\"nofollow ugc\">LMS Partner page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Easy 15-minute integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Register for VdoCipher trial or paid account.\u003C\u002Fli>\n\u003Cli>Upload a video and wait for it to complete processing and get ready with encryption.\u003C\u002Fli>\n\u003Cli>Set up domain restriction from VdoCipher security settings.\u003C\u002Fli>\n\u003Cli>Install the VdoCipher WordPress plugin. Fill in the API key and other settings like watermark parameters.\u003C\u002Fli>\n\u003Cli>Use shortcodes to embed in any WordPress page\u002Fpost\u002Fcourse.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\" rel=\"nofollow ugc\">Free Trial Signup\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fpage\u002Ffeatures\u002F\" rel=\"nofollow ugc\">All VdoCipher Features\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002F2014\u002F12\u002Fadd-text-to-videos-with-watermark\u002F\" rel=\"nofollow ugc\">DRM + Watermark video demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vdocipher.com\u002Fblog\u002Fvdocipher-wordpress-plugin-embed-watermark-tutorial\u002F\" rel=\"nofollow ugc\">Full Upload + WordPress Embed Tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Register for VdoCipher trial or paid account on vdocipher.com\u003C\u002Fli>\n\u003Cli>Upload a video and wait for it to complete processing and get ready with encryption.\u003C\u002Fli>\n\u003Cli>Set up domain restriction from VdoCipher “Security & Config” section in VdoCipher dashboard settings.\u003C\u002Fli>\n\u003Cli>Install VdoCipher WordPress plugin. Fill in the API key and other settings like watermark parameters.\u003C\u002Fli>\n\u003Cli>Click on the “embed” button below any video in the dashboard. Please choose the “WordPress” section and follow the simple steps.\u003C\u002Fli>\n\u003Cli>Use simple shortcode to embed in any WordPress page\u002Fpost\u002Fcourse.\u003C\u002Fli>\n\u003Cli>Inside a post or page you can write \u003Ccode>[vdo id=\"id_of_video\"]\u003C\u002Fcode> to embed the video in a post or page.\u003C\u002Fli>\n\u003Cli>To set width and height use, Example  \u003Ccode>[vdo id=\"id_of_video\" width=\"600\" and height=\"400\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>You can set custom video player themes from “Custom Player” section. It can be set as default theme from the settings page. It is also possible to modify shortcode to use specific theme for specific video embeds. \u003Ccode>[vdo id=\"c1480d6f057b70578e7f9d33e\" vdo_theme=\"uz6s6vivib\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Please contact support@vdocipher.com for more queries.\u003C\u002Fli>\n\u003C\u002Fol>\n","WordPress Video Player Plugin for VdoCipher: secure video embed, custom video player, watermark & easy integration with all LMS platforms.",2000,28193,82,12,"2025-10-12T18:53:00.000Z","6.8.5","3.5.1","5.6",[20,21,22,23],"drm","e-learning","video","video-plugin","https:\u002F\u002Fwww.vdocipher.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvdocipher.1.30.zip",99,1,0,"2024-09-30 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":6,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2024-47639","vdocipher-authenticated-contributor-stored-cross-site-scripting","VdoCipher \u003C= 1.29 - Authenticated (Contributor+) Stored Cross-Site Scripting","The VdoCipher plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.29 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.29","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-11-25 20:39:44",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fae7fa018-c87f-463b-84a3-bbe71b73d3dd?source=api-prod",57,{"slug":48,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":46,"trust_score":49,"computed_at":50},"vibhavsinha",87,"2026-04-04T00:33:14.737Z",[52,74,97,119,137],{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":11,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":71,"download_link":72,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":73,"fetched_at":30},"videographywp","Featured Video for WordPress – VideographyWP","1.0.20","CodeFlavors","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeflavors\u002F","\u003Cp>VideographyWP is a \u003Ca href=\"https:\u002F\u002Fvideographywp.com?utm_source=wordpressorg&utm_medium=readme_url&utm_campaign=videographywp\" title=\"WordPress featured video plugin - VideographyWP\" rel=\"nofollow ugc\">WordPress featured video plugin\u003C\u002Fa> that can import video content from YouTube into your WordPress post and embed the video automatically, optionally replacing the post featured image.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvideographywp.com?utm_source=wordpressorg&utm_medium=readme_url&utm_campaign=videographywp\" title=\"WordPress featured video plugin\" rel=\"nofollow ugc\">WordPress featured video plugin\u003C\u002Fa> can \u003Cstrong>automatically fill the post title and post content\u003C\u002Fstrong> with the details retrieved from YouTube and it can also \u003Cstrong>set the post featured image automatically\u003C\u002Fstrong> allowing you to avoid having to copy\u002Fpaste the details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please note that Vimeo and Dailymotion videos can only be imported by VideographyWP PRO.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FcXPJqf9OlKE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>This WordPress featured video plugin automates the process of attaching videos to posts or pages. By offering plenty of embedding options for each individual video platform, the plugin allows you to customize the look of your embeds to better suit your needs.\u003C\u002Fp>\n\u003Cp>WordPress featured video can be displayed above or below the post content, it can replace the post featured image with a video or embed the video by using shortcodes that you can place anywhere in your post content where you want the video to be displayed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive WordPress featured video;\u003C\u002Fli>\n\u003Cli>Imports all video content (video title, featured image, content);\u003C\u002Fli>\n\u003Cli>Multiple embedding methods: lazy load, regular embedding, modal window, button;\u003C\u002Fli>\n\u003Cli>Lots of embedding options (video size, volume, video loop, platform specific settings);\u003C\u002Fli>\n\u003Cli>Multiple embedding positions: above or below content, replace post featured image, shortcode placement, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO version additional features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideographywp.com\u002Fwoocommerce-product-video\u002F?utm_source=wordpressorg&utm_medium=readme_woo&utm_campaign=videographywp\" title=\"WooCommerce product video - VideographypWP\" rel=\"nofollow ugc\">WooCommerce product video\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>Compatible with any WooCommerce WordPress theme that follows standards and uses the default WooCommerce product gallery;\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce product gallery of premium themes Flatsome (by UX-themes), Basel (by xtemos), Unicon (by minti), Patron (created by Themedy, powered by Genesis) and Bridge (by QODE);\u003C\u002Fli>\n\u003Cli>Additional video sources (Vimeo, Dailymotion and Vine);\u003C\u002Fli>\n\u003Cli>WooCommerce product gallery specific video settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Theme compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This WordPress video plugin is compatible with any WP theme that follows the coding standards.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Links:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideographywp.com\u002Fdocumentation\u002Fgetting-started\u002Fplugin-settings\u002F?utm_source=wordpressorg&utm_medium=readme_docs&utm_campaign=videographywp\" title=\"VideographyWP settings\" rel=\"nofollow ugc\">Plugin settings explained\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideographywp.com\u002Fdocumentation\u002Fgetting-started\u002Flicence-api-keys\u002F?utm_source=wordpressorg&utm_medium=readme_docs&utm_campaign=videographywp\" title=\"How to get VideographyWP YouTube API key\" rel=\"nofollow ugc\">How to get YouTube API key\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideographywp.com\u002Fdocumentation\u002Fgetting-started\u002Fimporting-videos\u002F?utm_source=wordpressorg&utm_medium=readme_docs&utm_campaign=videographywp\" title=\"How to import videos with VideographyWP\" rel=\"nofollow ugc\">How to import videos with VideographyWP\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvideographywp.com\u002Fdocumentation\u002Fadvanced-tutorials\u002Fintegrate-videographywp-with-my-theme\u002F?utm_source=wordpressorg&utm_medium=readme_docs&utm_campaign=videographywp\" title=\"How to use VideographyWP in your WordPress theme\" rel=\"nofollow ugc\">How to use VideographyWP in your WordPress theme\u003C\u002Fa>;\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress featured video plugin that allows you to create video posts from YouTube videos.",58122,90,31,"2025-12-05T14:48:00.000Z","6.9.4","6.0","7.4",[68,22,23,69,70],"featured-video","vimeo","youtube","https:\u002F\u002Fvideographywp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideographywp.1.0.20.zip","2025-12-30 00:00:00",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":64,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":95,"download_link":96,"security_score":82,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"wp-copysafe-video","CopySafe Video Protection – Copy Protect Video","4.0","ArtistScope","https:\u002F\u002Fprofiles.wordpress.org\u002Fartistscope\u002F","\u003Cp>Copy protect video from all save and copy including screenshots and screen recording. This plugin enables the use of copy protected videos in WordPress posts and pages. Encrypted CopySafe Video can be played in ArtisBrowser.\u003C\u002Fp>\n\u003Cp>Note: No other WordPress plugin can prevent all methods of copy on its own. The difference with Copysafe plugins is that they are a tool that enables the use of more efficient copy protection solutions that interact at system level where copy needs to be actioned.\u003C\u002Fp>\n\u003Cp>CopySafe Video provides the most secure copy protection for video both online and offline. When displaying protected video online with domain lock applied, the video file cannot be used or displayed from anywhere else. With video now bound to your website, you can  apply DRM rules to control access to the page via your WordPress member\u002Fsubscription login system.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy install.\u003C\u002Fli>\n\u003Cli>Upload and add copy protected video to web pages using WordPress editor tools.\u003C\u002Fli>\n\u003Cli>Ideal for Classic Editor – also supported in Guternberg and Elementor edtors.\u003C\u002Fli>\n\u003Cli>Allow\u002Fdisallow by OS\u002Fdevice with minimum version checking to ensure the latest secuirty.\u003C\u002Fli>\n\u003Cli>Settings to control width and height of the video player area.\u003C\u002Fli>\n\u003Cli>Player automatically resizes to fit available space when browser resized.\u003C\u002Fli>\n\u003Cli>Safe from PrintScreen and all screen capture software.\u003C\u002Fli>\n\u003Cli>Videos can be encrypted for Domain Lock (locking to your website).\u003C\u002Fli>\n\u003Cli>Domain locked videos cannot be saved and displayed anywhere else.\u003C\u002Fli>\n\u003Cli>Special buffering enables video to play before download completes.\u003C\u002Fli>\n\u003Cli>Lossless encryption only increases file size by a few bytes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information visit the \u003Ca href=\"https:\u002F\u002Fartistscope.com\u002Fcopysafe_video_protection_wordpress_plugin.asp\" rel=\"nofollow ugc\">CopySafe Video\u003C\u002Fa> website.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FvCS4Acc-7G0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>More Info\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>About \u003Ca href=\"https:\u002F\u002Fartistscope.com\u002Fcopy-protection.asp\" rel=\"nofollow ugc\">Copy Protection\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Implementation\u003C\u002Fh3>\n\u003Cp>Click on the [Video] media button above a post to upload and embed CopySafe Videos in your current post or page. When inserting a protected Video object, the necessary shortcode is automatically inserted into the post editor.\u003C\u002Fp>\n\u003Cp>You can upload new Video class documents or select from a list of already uploaded videos. After selecting a video you can then set the security options to apply to the page such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allow\u002Fdisallow ArtisBrowser OS and set minimum version requirement.\u003C\u002Fli>\n\u003Cli>Disable the option to view from computers using remote or virtual connections.\u003C\u002Fli>\n\u003Cli>Video width and height.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The CopySafe Video Player is a free download and can be distributed by email, download or on disk with your protected Video documents.\u003C\u002Fli>\n\u003Cli>The CopySafe Video Player installer includes a secure reader and a browser plugin.\u003C\u002Fli>\n\u003Cli>The CopySafe Video Player is supported across all Windows computers since XP.\u003C\u002Fli>\n\u003Cli>Protected Videos for distribution by email, download and on disk are in .ENC format.\u003C\u002Fli>\n\u003Cli>Protected Videos for online viewing are in .CLASS format.\u003C\u002Fli>\n\u003Cli>The CopySafe Video Protector software is required to encrypt and convert Video for .ENC or .CLASS formats.\u003C\u002Fli>\n\u003Cli>Documents converted by an unlicensed (demo) version the Protector will have a watermark applied.\u003C\u002Fli>\n\u003Cli>Documents created by the “demo” version cannot be protected by DRM or Domain Lock\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Licensing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CopySafe Video is the most secure video protection solution on the planet.\u003C\u002Fli>\n\u003Cli>Licensing also enables the use offline DRM certs for video saved to USB.\u003C\u002Fli>\n\u003Cli>Licensing enables the use of “Domain Lock” on .CLASS videos to prevent unauthorized use.\u003C\u002Fli>\n\u003Cli>Use of the DRM validation service provided by the ArtistScope DRM Portal for free.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other versions\u003C\u002Fh3>\n\u003Cp>CopySafe Video is a sophisticated application especially designed for a wide variety of scenarios.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The CopySafe Video Encoder is available as Windows desktop software.\u003C\u002Fli>\n\u003Cli>Free DRM Hosting is provided with every CopySafe Video license.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For evaluation of DRM validation, create a demo account at the \u003Ca href=\"https:\u002F\u002Fartistscope.net\u002Fvideo\u002F\" rel=\"nofollow ugc\">CopySafe DRM Demo\u003C\u002Fa> website.\u003C\u002Fp>\n\u003Ch3>Limitations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CopySafe Video is supported on all Windows computers since XP by using the ArtisBrowser. Mac users can run Windows via Bootcamp or install Parallels to run Windows. If support for all devices is required, the most secure solution for all devices is the ArtistScope Site Protection Software at https:\u002F\u002Fartistscope.com\u003C\u002Fli>\n\u003C\u002Ful>\n","Display copy protected videos in WordPress pages and posts.",100,15252,74,6,"2025-12-07T02:57:00.000Z","5.0","",[90,91,92,93,94],"copy-protect-video","protect-movie","secure-video","video-drm","video-protection","https:\u002F\u002Fartistscope.com\u002Fcopysafe_video_protection_wordpress_plugin.asp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-copysafe-video.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":88,"tags":112,"homepage":116,"download_link":117,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":118,"fetched_at":30},"woocommerce-digital-content-delivery-with-drm-flickrocket","Digital Content Delivery (incl. DRM) by Flickrocket for WooCommerce","4.83","FlickRocket","https:\u002F\u002Fprofiles.wordpress.org\u002Fflickrocket\u002F","\u003Cp>This extension enables you to sell and rent (optionally DRM protected) digital content such as DVDs (incl. all menus, bonus material, etc.), video (HD+SD), audio books, ebooks (epub and PDF) and packaged content such as HTML, Flash, images, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Windows, MacOSX, iOS, Android, Kindle and SmartTV\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Customers can consume the content on virtually all platforms and access the content also on multiple devices. While doing so the content is transparently end-to-end protected and you can freely define usage time frames, device limitations, regional limitations, and much more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Everything included for getting started\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can encode, package, encrypt and upload your content right within WooCommerce\u002FWordpress or use desktop software (free download for Windows and Mac) to get your content ready for sale. The content distribution is done via our content delivery network (CDN) to ensure a high bandwidth distribution to a world wide audience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More features for content stores\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This extension includes not only the backend features to set up your content but also shop frontend features so you can present trailers and about guiding people after the checkout. It also includes a digital locker for customer to log in and access their purchased content at a later time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to use DRM control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You don’t need to be an expert in DRM to get your content sales up can running. DRM is applied automatically during upload and you can select from various pre-defined licenses. You can even offer customers the option to select between licenses (e.g. download-to-own or rental) at different prices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Digital Content Marketplace\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In addition to your own content, use the Digital Content Marketplace to resell content from others or offer your content for 3rd parties to sell and earn royalties from each sale.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More Information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For more information about FlickRocket see \u003Ca href=\"https:\u002F\u002Fwww.flickrocket.com\u002F\" title=\"The best e-commerce platform for content\" rel=\"nofollow ugc\">www.flickrocket.com\u003C\u002Fa>.\u003Cbr \u002F>\nFor more information about the plug-in see \u003Ca href=\"https:\u002F\u002Fwww.flickrocket.com\u002Fen\u002Fwoocommerce-extension\u002F\" title=\"FlickRocket Guide to WooCommerce Plug-In\" rel=\"nofollow ugc\">www.flickrocket.com\u002Fen\u002Fwoocommerce-extension\u003C\u002Fa>\u003Cbr \u002F>\nFor a video about how the plugin is obtained, installed, configured and used, see \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F946I_6BPx0c\" title=\"WooCommerce\u002FWordpress digital content sales with DRM using FlickRocket\" rel=\"nofollow ugc\">youtu.be\u002F946I_6BPx0c\u003C\u002Fa>\u003C\u002Fp>\n","Sales and rentals of (optionally DRM protected) digital content such as video (HD+SD), DVD, audio books, ebooks (epub and PDF) and packaged content",60,15942,52,10,"2025-10-22T08:51:00.000Z","6.7.5","3.0.1",[113,114,20,115,22],"audio","content","ebook","https:\u002F\u002Fwww.flickrocket.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-digital-content-delivery-with-drm-flickrocket.zip","2025-01-06 16:27:49",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":28,"downloaded":127,"rating":82,"num_ratings":27,"last_updated":128,"tested_up_to":64,"requires_at_least":129,"requires_php":66,"tags":130,"homepage":135,"download_link":136,"security_score":82,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"polanger-videohub-lite","Polanger VideoHub Lite","1.1.2","Polanger","https:\u002F\u002Fprofiles.wordpress.org\u002Fpolangersoft\u002F","\u003Cp>\u003Cstrong>Polanger VideoHub Lite\u003C\u002Fstrong> is a free, powerful WordPress video plugin that transforms your website into a professional video sharing platform similar to YouTube.\u003C\u002Fp>\n\u003Cp>Perfect for video bloggers, educators, businesses, and anyone who wants to create a self-hosted video platform on WordPress.\u003C\u002Fp>\n\u003Ch4>🎬 Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>YouTube-like Interface\u003C\u002Fstrong> – Modern, responsive design with beautiful grid layout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Video Sources\u003C\u002Fstrong> – Support for YouTube, Vimeo, Dailymotion, self-hosted MP4\u002FWebM videos, and custom embed codes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Video Import\u003C\u002Fstrong> – Import entire YouTube channels or playlists with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type\u003C\u002Fstrong> – Dedicated video content type with categories and tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View Counter\u003C\u002Fstrong> – Track video views with detailed statistics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Related Videos\u003C\u002Fstrong> – Automatically display related content based on categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful Shortcodes\u003C\u002Fstrong> – Easily embed videos and video grids anywhere\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Friendly\u003C\u002Fstrong> – Clean URLs and structured data support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong> – Works perfectly on all devices (mobile, tablet, desktop)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong> – Full internationalization support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📺 Supported Video Sources\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>YouTube (single videos, channels, playlists)\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>Dailymotion\u003C\u002Fli>\n\u003Cli>Self-hosted MP4\u002FWebM videos\u003C\u002Fli>\n\u003Cli>Custom embed codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔧 Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[pvhl_home]\u003C\u002Fcode> – Display full video homepage with hero, categories, and carousels\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pvhl_videos]\u003C\u002Fcode> – Display video grid with filtering options\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pvhl_video id=\"123\"]\u003C\u002Fcode> – Display single video player\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pvhl_categories]\u003C\u002Fcode> – Display category list with icons\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pvhl_channel author=\"1\"]\u003C\u002Fcode> – Display author\u002Fchannel videos\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pvhl_latest]\u003C\u002Fcode> – Display latest videos\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pvhl_trending]\u003C\u002Fcode> – Display trending videos\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pvhl_search]\u003C\u002Fcode> – Display video search form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⭐ Upgrade to Pro\u003C\u002Fh4>\n\u003Cp>Take your video platform to the next level with \u003Cstrong>Polanger VideoHub Pro\u003C\u002Fstrong>. With 15+ powerful addons, you can build a complete video streaming platform with monetization, user engagement, and advanced features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💰 Monetization & Revenue\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Premium Content\u003C\u002Fstrong> – Sell individual videos with WooCommerce. Pay-per-view system with video preview before purchase\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Streaming\u003C\u002Fstrong> – YouTube Live integration with ticket sales for live events\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketplace\u003C\u002Fstrong> – Multi-vendor video marketplace where creators can sell their content with commission system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Ads\u003C\u002Fstrong> – Display pre-roll, mid-roll, and post-roll video advertisements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>👥 User Engagement\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Comments System\u003C\u002Fstrong> – YouTube-style threaded comments with replies, moderation, and spam protection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reactions\u003C\u002Fstrong> – Like\u002FDislike buttons with animated counters and user feedback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Chat\u003C\u002Fstrong> – Real-time chat for live streams with emoji support and moderation tools\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Search\u003C\u002Fstrong> – AJAX-powered instant search with filters by category, duration, date, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎬 Content & Creators\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Shorts\u003C\u002Fstrong> – TikTok\u002FYouTube Shorts style vertical videos with swipe navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Channels\u003C\u002Fstrong> – User channels with customizable profiles, subscriber counts, and channel pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Uploads\u003C\u002Fstrong> – Allow registered users to upload videos from the frontend\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auth System\u003C\u002Fstrong> – Custom login\u002Fregister pages with social login support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚙️ Platform Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Navigation Panel\u003C\u002Fstrong> – YouTube-style collapsible sidebar with subscriptions and history\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PWA Support\u003C\u002Fstrong> – Progressive Web App for mobile app-like experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Optimizer\u003C\u002Fstrong> – FFmpeg integration for video transcoding and thumbnail generation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🔗 \u003Cstrong>Useful Links:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolanger.com\u002Fpolanger-videohub\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> – See VideoHub Pro in action\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolanger.com\u002Fpolanger-videohub\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> – Complete setup and usage guide\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolanger.com\u002Fpolanger-videohub\u002Fdeveloper\u002F\" rel=\"nofollow ugc\">Developer Guide\u003C\u002Fa> – Hooks, filters, and customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpolanger.com\u002Fproduct\u002Fpolanger-videohub-for-wordpress\u002F\" rel=\"nofollow ugc\">Get VideoHub Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to third-party video services to embed and import videos. Below is a detailed explanation of each service used:\u003C\u002Fp>\n\u003Ch4>YouTube\u003C\u002Fh4>\n\u003Cp>This plugin connects to the YouTube Data API v3 to:\u003Cbr \u002F>\n* Import video metadata (title, description, thumbnail, duration) when you add a YouTube video URL\u003Cbr \u002F>\n* Import videos from YouTube channels and playlists\u003Cbr \u002F>\n* Embed YouTube videos using YouTube’s iframe embed player\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> YouTube video IDs, channel IDs, or playlist IDs that you provide\u003Cbr \u002F>\n\u003Cstrong>When:\u003C\u002Fstrong> When you import videos or add a YouTube URL in the admin area, and when visitors view embedded YouTube videos\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Ft\u002Fterms\" rel=\"nofollow ugc\">YouTube Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fyoutube\u002Fterms\u002Fapi-services-terms-of-service\" rel=\"nofollow ugc\">YouTube API Services Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Vimeo\u003C\u002Fh4>\n\u003Cp>This plugin connects to the Vimeo API to:\u003Cbr \u002F>\n* Import video metadata (title, description, thumbnail, duration) when you add a Vimeo video URL\u003Cbr \u002F>\n* Embed Vimeo videos using Vimeo’s iframe embed player\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Vimeo video IDs that you provide\u003Cbr \u002F>\n\u003Cstrong>When:\u003C\u002Fstrong> When you import videos or add a Vimeo URL in the admin area, and when visitors view embedded Vimeo videos\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvimeo.com\u002Fterms\" rel=\"nofollow ugc\">Vimeo Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvimeo.com\u002Fprivacy\" rel=\"nofollow ugc\">Vimeo Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Dailymotion\u003C\u002Fh4>\n\u003Cp>This plugin connects to the Dailymotion API to:\u003Cbr \u002F>\n* Import video metadata (title, description, thumbnail, duration) when you add a Dailymotion video URL\u003Cbr \u002F>\n* Embed Dailymotion videos using Dailymotion’s iframe embed player\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Dailymotion video IDs that you provide\u003Cbr \u002F>\n\u003Cstrong>When:\u003C\u002Fstrong> When you import videos or add a Dailymotion URL in the admin area, and when visitors view embedded Dailymotion videos\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.dailymotion.com\u002Flegal\" rel=\"nofollow ugc\">Dailymotion Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.dailymotion.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Dailymotion Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Free YouTube-like video platform for WordPress. Create your own video sharing website with modern UI. Import videos from YouTube, Vimeo, and more.",223,"2026-03-11T11:04:00.000Z","5.8",[131,132,133,23,134],"video-gallery-plugin","video-platform","video-player-plugin","youtube-clone","https:\u002F\u002Fpolanger.com\u002Fpolanger-videohub","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpolanger-videohub-lite.1.1.2.zip",{"slug":138,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":28,"downloaded":145,"rating":28,"num_ratings":28,"last_updated":146,"tested_up_to":16,"requires_at_least":147,"requires_php":148,"tags":149,"homepage":88,"download_link":153,"security_score":82,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"secure-video-player","Secure Video Player (Shaka + EzDRM Support)","1.0","sachinchawla21","https:\u002F\u002Fprofiles.wordpress.org\u002Fsachinchawla21\u002F","\u003Cp>Secure Video Player (Shaka + EzDRM Support) is a WordPress plugin that lets you embed DRM-protected video streams directly using a simple shortcode.\u003C\u002Fp>\n\u003Cp>Embed DRM-protected videos using Google’s Shaka Player with support for Widevine, PlayReady, and FairPlay, plus dynamic floating watermarks for user identification.\u003C\u002Fp>\n\u003Cp>It integrates with Shaka Player, supporting \u003Cstrong>Widevine, PlayReady, and FairPlay DRM\u003C\u002Fstrong>. It also adds \u003Cstrong>floating, diagonal user-specific watermarks\u003C\u002Fstrong> (email and IP) to help deter screen recording or sharing.\u003C\u002Fp>\n\u003Cp>Perfect for e-learning, OTT, and secure video distribution.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Embed DASH (MPD) and HLS (M3U8) streams\u003Cbr \u002F>\n* Support for Widevine, PlayReady, and FairPlay DRM\u003Cbr \u002F>\n* Floating diagonal watermark (user email + IP address)\u003Cbr \u002F>\n* Lightweight and follows WordPress coding standards\u003Cbr \u002F>\n* Shortcode-based integration\u003C\u002Fp>\n\u003Ch3>Source Code & Third-Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin uses the open-source Shaka Player library by Google to enable DRM playback.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Included local files:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>\u002Fjs\u002Fshaka-player.ui.min.js\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>\u002Fcss\u002Fcontrols.css\u003C\u002Fcode>\u003Cbr \u002F>\nThese are official, unmodified builds downloaded from the public Shaka Player repository.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Original source code and build instructions:\u003C\u002Fstrong>\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fshaka-project\u002Fshaka-player\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fshaka-project\u002Fshaka-player#building\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin-specific code:\u003C\u002Fstrong>\u003Cbr \u002F>\n– JavaScript: \u003Ccode>\u002Fjs\u002Fsvpdrm-shaka-ezdrm-video.js\u003C\u002Fcode>\u003Cbr \u002F>\n– CSS: \u003Ccode>\u002Fcss\u002Fsvpdrm-video-custom-css.css\u003C\u002Fcode>\u003Cbr \u002F>\nBoth are authored by the plugin developer and are human-readable.\u003C\u002Fp>\n\u003Cp>License:\u003Cbr \u002F>\nApache License 2.0 for Shaka Player (https:\u002F\u002Fgithub.com\u002Fshaka-project\u002Fshaka-player\u002Fblob\u002Fmain\u002FLICENSE)\u003C\u002Fp>\n\u003Cp>Shaka Player files included here are official builds and are not modified. All plugin-specific PHP, JS, and CSS files are provided in human-readable form.\u003C\u002Fp>\n\u003Cp>License Note:\u003Cbr \u002F>\nThis plugin’s original code is licensed under GPLv2 or later, while the included Shaka Player library is under Apache License 2.0. Both are compatible per WordPress.org guidelines.\u003C\u002Fp>\n","This plugin integrates Shaka Player (by Google) and supports DRM via EzDRM. It is not affiliated with or endorsed by Google or EzDRM.",368,"2025-11-22T07:16:00.000Z","6.8","8.0",[20,150,151,22,152],"shaka","streaming","watermark","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsecure-video-player.1.0.0.zip",{"attackSurface":155,"codeSignals":187,"taintFlows":212,"riskAssessment":241,"analyzedAt":252},{"hooks":156,"ajaxHandlers":179,"restRoutes":180,"shortcodes":181,"cronEvents":186,"entryPointCount":27,"unprotectedCount":28},[157,163,167,171,175],{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","plugins_loaded","vdo_plugin_check_version","vdocipher.php",55,{"type":158,"name":164,"callback":165,"file":161,"line":166},"admin_init","register_vdo_settings",410,{"type":158,"name":168,"callback":169,"file":161,"line":170},"admin_menu","vdo_menu",411,{"type":158,"name":172,"callback":173,"file":161,"line":174},"init","vdo_register_block",525,{"type":158,"name":176,"callback":177,"file":161,"line":178},"admin_notices","vdo_admin_notice",559,[],[],[182],{"tag":183,"callback":184,"file":161,"line":185},"vdo","vdo_shortcode",393,[],{"dangerousFunctions":188,"sqlUsage":189,"outputEscaping":191,"fileOperations":28,"externalRequests":27,"nonceChecks":28,"capabilityChecks":27,"bundledLibraries":211},[],{"prepared":28,"raw":28,"locations":190},[],{"escaped":192,"rawEcho":193,"locations":194},25,7,[195,199,201,203,205,207,209],{"file":196,"line":197,"context":198},"include\\options.php",85,"raw output",{"file":196,"line":200,"context":198},93,{"file":196,"line":202,"context":198},145,{"file":196,"line":204,"context":198},146,{"file":196,"line":206,"context":198},177,{"file":196,"line":208,"context":198},191,{"file":196,"line":210,"context":198},245,[],[213,230],{"entryPoint":214,"graph":215,"unsanitizedCount":27,"severity":39},"\u003Coptions> (include\\options.php:0)",{"nodes":216,"edges":227},[217,222],{"id":218,"type":219,"label":220,"file":196,"line":221},"n0","source","$_SERVER['SERVER_PROTOCOL']",3,{"id":223,"type":224,"label":225,"file":196,"line":221,"wp_function":226},"n1","sink","header() [Header Injection]","header",[228],{"from":218,"to":223,"sanitized":229},false,{"entryPoint":231,"graph":232,"unsanitizedCount":28,"severity":240},"\u003Cvdocipher> (vdocipher.php:0)",{"nodes":233,"edges":237},[234,236],{"id":218,"type":219,"label":220,"file":161,"line":235},13,{"id":223,"type":224,"label":225,"file":161,"line":235,"wp_function":226},[238],{"from":218,"to":223,"sanitized":239},true,"low",{"summary":242,"deductions":243},"The vdocipher plugin v1.30 presents a generally good security posture with strong adherence to secure coding practices. The absence of critical or high severity taint flows, 100% usage of prepared statements for SQL queries, and a high percentage of properly escaped output are commendable.  The presence of a capability check and the limited attack surface are also positive indicators. However, the plugin is not without its risks.  The existence of a taint flow with unsanitized paths, even if not rated as critical or high, warrants attention as it represents a potential vector for vulnerabilities. Furthermore, the history of a medium severity Cross-Site Scripting (XSS) vulnerability, although currently patched, indicates a past weakness that could theoretically be reintroduced if code is not carefully maintained.",[244,247,249],{"reason":245,"points":246},"Taint flow with unsanitized path",8,{"reason":248,"points":108},"Past medium severity XSS vulnerability",{"reason":250,"points":251},"0 Nonce checks found",5,"2026-03-16T18:39:33.956Z",{"wat":254,"direct":263},{"assetPaths":255,"generatorPatterns":259,"scriptPaths":260,"versionParams":262},[256,257,258],"\u002Fwp-content\u002Fplugins\u002Fvdocipher\u002Fvdocipher-sdk.js","\u002Fwp-content\u002Fplugins\u002Fvdocipher\u002Fvdocipher.js","\u002Fwp-content\u002Fplugins\u002Fvdocipher\u002Fvdocipher_admin.js",[],[261],"https:\u002F\u002Fplayer.vdocipher.com\u002Fv2\u002Fapi.js",[],{"cssClasses":264,"htmlComments":266,"htmlAttributes":269,"restEndpoints":273,"jsGlobals":275,"shortcodeOutput":277},[265],"vdo-player-wrapper",[267,268],"\u003C!-- VdoCipher Player START -->","\u003C!-- VdoCipher Player END -->",[270,271,272],"data-vdocipher","data-vdokey","data-vdoid",[274],"\u002Fwp-json\u002Fvdocipher\u002Fv1\u002Fget_video_details",[276,183],"VdoPlayer",[278],"[vdo-player vdo="]