
Course Scheduler for LearnDash Security & Risk Analysis
wordpress.org/plugins/course-scheduler-for-learndashCourse Scheduler for LearnDash is an add-on which enables admin to activate/deactivate courses for specific dates.
Is Course Scheduler for LearnDash Safe to Use in 2026?
Generally Safe
Score 85/100Course Scheduler for LearnDash has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'course-scheduler-for-learndash' plugin exhibits a mixed security posture. While it has a clean vulnerability history with no known CVEs and a relatively low number of SQL queries, a significant concern arises from its attack surface. The plugin exposes five out of six AJAX handlers without proper authentication checks, creating a substantial risk of unauthorized actions being performed. Furthermore, only 3 out of 7 total entry points have capability checks, leaving many avenues potentially open to unprivileged users. The absence of taint analysis findings and dangerous functions is positive, but it does not mitigate the clear risks introduced by the unprotected AJAX endpoints. The plugin also shows some concerning practices in output escaping, with 31% of outputs not properly escaped, which could lead to cross-site scripting vulnerabilities.
Key Concerns
- Unprotected AJAX handlers
- Limited capability checks on entry points
- Insufficient output escaping
Course Scheduler for LearnDash Security Vulnerabilities
Course Scheduler for LearnDash Code Analysis
SQL Query Safety
Output Escaping
Course Scheduler for LearnDash Attack Surface
AJAX Handlers 6
Shortcodes 1
WordPress Hooks 21
Maintenance & Trust
Course Scheduler for LearnDash Maintenance & Trust
Maintenance Signals
Community Trust
Course Scheduler for LearnDash Alternatives
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 …
Widget Areas for LearnDash
widget-areas-learndash
Add unlimited blocks/widgets to several areas of LearnDash Focus Mode, plus course & group pages.
LearnDash Assignment Uploads Control
ld-assignment-uploads-ctrl
A simple LearnDash Assignment Uploads Control plugin for LearnDash LMS .
Tutor LMS – eLearning and online course solution
tutor
A complete WordPress LMS plugin to create any eLearning website easily.
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses
learnpress
A WordPress LMS Plugin to create WordPress Learning Management System. Turn your WordPress to LMS WordPress Website with Courses, Lessons, Quizzes &am …
Course Scheduler for LearnDash Developer Profile
6 plugins · 370 total installs
How We Detect Course Scheduler for LearnDash
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/course-scheduler-for-learndash/assets/css/scheduler.css/wp-content/plugins/course-scheduler-for-learndash/assets/js/scheduler.js/wp-content/plugins/course-scheduler-for-learndash/assets/js/scheduler_admin.js/wp-content/plugins/course-scheduler-for-learndash/assets/js/scheduler.js/wp-content/plugins/course-scheduler-for-learndash/assets/js/scheduler_admin.jscourse-scheduler-for-learndash/assets/css/scheduler.css?ver=course-scheduler-for-learndash/assets/js/scheduler.js?ver=course-scheduler-for-learndash/assets/js/scheduler_admin.js?ver=HTML / DOM Fingerprints
cs-ld-scheduler-wrap<!-- WN_PLUGIN_SETTINGS_API --><!-- WN_DASHBOARD_SETTINGS --><!-- WN_DASHBOARD_PAGE -->data-csld-course-iddata-csld-lesson-iddata-csld-quiz-iddata-csld-topic-idcs_ld_scheduler_data