WP Admin Help Videos Security & Risk Analysis

wordpress.org/plugins/wp-admin-help-videos

Add help videos and screen recordings to the WordPress admin help tabs

0 active installs v1.0.2 PHP + WP 3.0.1+ Updated Sep 18, 2020
admin-videoshelp-videostraining-videos
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Admin Help Videos Safe to Use in 2026?

Generally Safe

Score 85/100

WP Admin Help Videos has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The wp-admin-help-videos plugin, version 1.0.2, demonstrates a generally good security posture based on the provided static analysis. The absence of known CVEs and vulnerabilities in its history is a strong positive indicator. Furthermore, the plugin utilizes prepared statements for all SQL queries, which significantly mitigates the risk of SQL injection. It also incorporates nonce checks and capability checks, suggesting an awareness of common WordPress security practices for handling user interactions.

However, there are areas for improvement. The most notable concern is the output escaping. With 14 total outputs, only 43% are properly escaped. This means a significant portion of the plugin's output could be vulnerable to Cross-Site Scripting (XSS) attacks, especially if any of the unescaped output contains user-supplied data or data derived from external sources. While the attack surface is small and there are no unprotected entry points, the insufficient output escaping presents a tangible risk.

In conclusion, the plugin is not critically flawed but requires attention to its output sanitization. The lack of historical vulnerabilities is promising, and the use of prepared statements is commendable. However, the high percentage of unescaped output is a weakness that needs to be addressed to prevent potential XSS vulnerabilities.

Key Concerns

  • Insufficient output escaping
Vulnerabilities
None known

WP Admin Help Videos Security Vulnerabilities

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

WP Admin Help Videos Code Analysis

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

Output Escaping

43% escaped14 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
upload_video (includes\video-upload-class.php:18)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP Admin Help Videos Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_rw_video_upload_videoincludes\video-upload-class.php:13
authwp_ajax_rw_video_save_video_detailsincludes\video-upload-class.php:14
WordPress Hooks 14
actionenqueue_block_editor_assetsincludes\screen-help-class.php:7
actionin_admin_headerincludes\screen-help-class.php:11
actioncurrent_screenincludes\screen-help-class.php:14
actionadmin_menuincludes\screen-recorder-class.php:7
filteradmin_titleincludes\screen-recorder-class.php:20
actionadmin_headincludes\screen-recorder-class.php:24
actionadd_meta_boxes_admin_help_videoincludes\training-video-cpt-class.php:35
actionsave_post_admin_help_videoincludes\training-video-cpt-class.php:36
actionbefore_delete_postincludes\training-video-cpt-class.php:38
filteradmin_footer_textincludes\video-upload-class.php:9
filterupload_dirincludes\video-upload-class.php:28
actionadmin_enqueue_scriptswp-admin-help-videos.php:52
actionadmin_bar_menuwp-admin-help-videos.php:53
actioninitwp-admin-help-videos.php:137
Maintenance & Trust

WP Admin Help Videos Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedSep 18, 2020
PHP min version
Downloads901

Community Trust

Rating100/100
Number of ratings2
Active installs0
Alternatives

WP Admin Help Videos Alternatives

No alternatives data available yet.

Developer Profile

WP Admin Help Videos Developer Profile

raiserweb

2 plugins · 50 total installs

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

How We Detect WP Admin Help Videos

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-admin-help-videos/assets/css/wpahv-video-training.css/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/DetectRTC.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/EBML.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/RecordRTC.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/polyfill.min.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/adapter.js/wp-content/plugins/wp-admin-help-videos/assets/js/wpahv-video-training.js/wp-content/plugins/wp-admin-help-videos/assets/js/gutenberg-help.js
Script Paths
/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/DetectRTC.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/EBML.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/RecordRTC.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/polyfill.min.js/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/adapter.js/wp-content/plugins/wp-admin-help-videos/assets/js/wpahv-video-training.js+1 more
Version Parameters
/wp-content/plugins/wp-admin-help-videos/assets/css/wpahv-video-training.css?ver=/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/DetectRTC.js?ver=/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/EBML.js?ver=/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/RecordRTC.js?ver=/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/polyfill.min.js?ver=/wp-content/plugins/wp-admin-help-videos/assets/js/record-rtc/adapter.js?ver=/wp-content/plugins/wp-admin-help-videos/assets/js/wpahv-video-training.js?ver=/wp-content/plugins/wp-admin-help-videos/assets/js/gutenberg-help.js?ver=1.0

HTML / DOM Fingerprints

CSS Classes
rwpav-help-videos-containerrwpav-video-box-wrapperrwpav-video-boxrwpav-video-titlerwpav-videorw-start-icon
Data Attributes
disablePictureInPicture
JS Globals
RWPAV_video_trainingrwp_vars
FAQ

Frequently Asked Questions about WP Admin Help Videos