
Manage Enrollment for LearnDash Security & Risk Analysis
wordpress.org/plugins/manage-enrollment-learndashManage Enrollment for LearnDash, lets you enroll users to courses or groups in bulk. You can select users from a given UI, paste a list of users or us …
Is Manage Enrollment for LearnDash Safe to Use in 2026?
Generally Safe
Score 100/100Manage Enrollment for LearnDash has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'manage-enrollment-learndash' plugin version 1.3 exhibits a mixed security posture. While it has a clean vulnerability history with no recorded CVEs and no identified critical or high severity taint flows, there are significant concerns in its static analysis. The presence of one unprotected AJAX handler represents a direct entry point for potential attacks, especially given the absence of nonce checks across all AJAX handlers. Furthermore, the plugin performs SQL queries without using prepared statements, which can leave it vulnerable to SQL injection attacks if the data is not adequately sanitized beforehand. The relatively high percentage of unescaped output also increases the risk of cross-site scripting (XSS) vulnerabilities. Despite the lack of historical vulnerabilities and no critical taint flows, the identified weaknesses in authentication, SQL handling, and output escaping warrant careful consideration and potential remediation.
Key Concerns
- Unprotected AJAX handler
- SQL queries without prepared statements
- No nonce checks on AJAX handlers
- Significant unescaped output
Manage Enrollment for LearnDash Security Vulnerabilities
Manage Enrollment for LearnDash Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Manage Enrollment for LearnDash Attack Surface
AJAX Handlers 5
WordPress Hooks 8
Maintenance & Trust
Manage Enrollment for LearnDash Maintenance & Trust
Maintenance Signals
Community Trust
Manage Enrollment for LearnDash Alternatives
YaqeenTech Training Operations for Tutor LMS
yaqeentech-training-operations-for-tutor-lms
Operational management layer for Tutor LMS: training plans, bulk enrollment, enrollment batches, and a training calendar.
Design Upgrade for LearnDash
design-upgrade-learndash
Instantly improve LearnDash's design -- focus mode, course content, profile page, course navigation & course grid -- to more closely match yo …
BuddyPress for LearnDash
buddypress-learndash
BuddyPress for LearnDash integrates the LearnDash LMS plugin with BuddyPress, so you can add groups, activity, members, and forums to your courses.
Widget Areas for LearnDash
widget-areas-learndash
Add unlimited blocks/widgets to several areas of LearnDash Focus Mode, plus course & group pages.
Dashboard Widgets for LearnDash
dashboard-widgets-learndash
Simple, informative, beautifully-designed Dashboard widgets for your LearnDash-powered site. Quick stats at a glance, plus helpful links for faster ad …
Manage Enrollment for LearnDash Developer Profile
21 plugins · 5K total installs
How We Detect Manage Enrollment for LearnDash
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/manage-enrollment-learndash/script.js/wp-content/plugins/manage-enrollment-learndash/style.css/wp-content/plugins/manage-enrollment-learndash/vendor/select2/js/select2.min.js/wp-content/plugins/manage-enrollment-learndash/vendor/select2/css/select2.min.css/wp-content/plugins/manage-enrollment-learndash/img/icon-gb.png/wp-content/plugins/manage-enrollment-learndash/script.js/wp-content/plugins/manage-enrollment-learndash/vendor/select2/js/select2.min.jsmanage-enrollment-learndash/script.js?ver=manage-enrollment-learndash/style.css?ver=manage-enrollment-learndash/vendor/select2/js/select2.min.js?ver=manage-enrollment-learndash/vendor/select2/css/select2.min.css?ver=HTML / DOM Fingerprints
manage_enrollment_learndash_tablehas_xapidata-noncemanage_enrollment_learndash/wp-json/manage_enrollment_learndash/v1/settings