WP101 Video Tutorial Plugin Security & Risk Analysis

wordpress.org/plugins/wp101

Professional video tutorials for WordPress, WooCommerce, Elementor, and more, right in the dashboard of your WordPress site. Perfect for beginners.

10K active installs v5.4.1 PHP 5.4+ WP 5.1+ Updated Dec 6, 2024
helplearntutorialsvideowp101
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP101 Video Tutorial Plugin Safe to Use in 2026?

Generally Safe

Score 92/100

WP101 Video Tutorial Plugin 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 wp101 plugin version 5.4.1 demonstrates a generally strong security posture, with excellent practices in SQL query handling and output escaping. The absence of known CVEs and a clean vulnerability history is highly positive, suggesting a mature and well-maintained codebase. The static analysis reveals minimal attack surface, with only one unprotected entry point in the form of an AJAX handler. This is a primary area of concern, as an attacker could potentially interact with this handler without proper authentication, leading to unintended actions or information disclosure.

While the plugin correctly utilizes prepared statements for all SQL queries and has a high percentage of properly escaped output, the presence of an unprotected AJAX handler represents a tangible risk. The plugin also performs external HTTP requests, which, although not inherently problematic, could be a vector if not handled securely. The lack of taint analysis results is a neutral factor, indicating either no complex data flows were analyzed or no issues were found.

Overall, wp101 exhibits strengths in core security areas like SQL and output sanitization, and its vulnerability history is excellent. However, the single unprotected AJAX handler is a critical oversight that needs immediate attention. Addressing this specific vulnerability will significantly improve the plugin's security profile. The plugin's current state suggests a focus on fundamental security but requires a review of authentication mechanisms for all exposed endpoints.

Key Concerns

  • Unprotected AJAX handler
Vulnerabilities
None known

WP101 Video Tutorial Plugin Security Vulnerabilities

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

WP101 Video Tutorial Plugin Code Analysis

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

Output Escaping

97% escaped75 total outputs
Attack Surface
1 unprotected

WP101 Video Tutorial Plugin Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_wp101_dismiss_noticeincludes\addons.php:182

Shortcodes 1

[wp101] includes\shortcode.php:89
WordPress Hooks 21
actionupdate_option_active_pluginsincludes\addons.php:55
actionadmin_noticesincludes\addons.php:87
actioncurrent_screenincludes\addons.php:121
actionadmin_enqueue_scriptsincludes\addons.php:160
actionplugins_loadedincludes\admin.php:21
actionadmin_noticesincludes\admin.php:50
actionadmin_enqueue_scriptsincludes\admin.php:54
actionadmin_menuincludes\admin.php:107
actionadmin_initincludes\admin.php:143
actionupdate_option_wp101_api_keyincludes\admin.php:238
actioninitincludes\deprecated.php:44
actioninitincludes\deprecated.php:66
actionadmin_noticesincludes\migrate.php:23
actionadmin_noticesincludes\migrate.php:51
actionadmin_noticesincludes\migrate.php:61
actionadmin_noticesincludes\migrate.php:63
actionwp101_migrate_siteincludes\migrate.php:70
actionwp101-bulk-migrationincludes\migrate.php:243
actionwp_enqueue_scriptsincludes\shortcode.php:24
actionwp_enqueue_scriptsincludes\template-tags.php:41
actionadmin_enqueue_scriptsincludes\template-tags.php:42

Scheduled Events 1

wp101-bulk-migration
Maintenance & Trust

WP101 Video Tutorial Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 6, 2024
PHP min version5.4
Downloads325K

Community Trust

Rating86/100
Number of ratings11
Active installs10K
Developer Profile

WP101 Video Tutorial Plugin Developer Profile

Syed Balkhi

94 plugins · 23.5M total installs

73
trust score
Avg Security Score
91/100
Avg Patch Time
795 days
View full developer profile
Detection Fingerprints

How We Detect WP101 Video Tutorial Plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp101/assets/css/wp101.css/wp-content/plugins/wp101/assets/js/wp101.js
Script Paths
/wp-content/plugins/wp101/assets/js/wp101-addons.min.js
Version Parameters
wp101/style.css?ver=wp101.js?ver=wp101-addons.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
wp101-addon-slug
Data Attributes
data-wp101-addon-slug
JS Globals
wp101Addons
FAQ

Frequently Asked Questions about WP101 Video Tutorial Plugin