
Manual Completions for LearnDash Security & Risk Analysis
wordpress.org/plugins/manual-completions-learndashManual Completions for LearnDash lets you check completion as well as manually mark courses, lessons, topics and quizzes as complete.
Is Manual Completions for LearnDash Safe to Use in 2026?
Generally Safe
Score 100/100Manual Completions for LearnDash has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'manual-completions-learndash' plugin version 1.9 presents a mixed security posture. On the positive side, it demonstrates good practices by having all its AJAX entry points secured with capability checks and lacks any recorded vulnerabilities in its history. The absence of dangerous functions, file operations, and external HTTP requests is also commendable. However, there are significant concerns related to its database interaction and output escaping. A substantial portion of SQL queries are not using prepared statements, posing a risk of SQL injection if the input is not meticulously sanitized elsewhere. Furthermore, a significant percentage of outputs are not properly escaped, creating potential vulnerabilities for cross-site scripting (XSS) attacks.
Key Concerns
- SQL queries without prepared statements
- Low percentage of properly escaped output
- No nonce checks on AJAX handlers
Manual Completions for LearnDash Security Vulnerabilities
Manual Completions for LearnDash Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Manual Completions for LearnDash Attack Surface
AJAX Handlers 4
WordPress Hooks 13
Maintenance & Trust
Manual Completions for LearnDash Maintenance & Trust
Maintenance Signals
Community Trust
Manual Completions for LearnDash Alternatives
Manual Completions TutorLMS
manual-completions-tutorlms
Manual Completions for Tutor LMS lets you check completion as well as manually mark courses, lessons and quizzes as complete.
Manual Completions for LearnPress
manual-completions-learnpress
Manual Completions for LearnPress lets you manually mark courses, sections, lessons, and quizzes as complete, individually or in bulk.
Manual Completions for LifterLMS
manual-completions-lifterlms
Manual Completions for LifterLMS lets you check completion as well as manually mark courses, sections, lessons and quizzes as complete.
Manual Completions for MasterStudy LMS
manual-completions-masterstudy
Manual Completions for MasterStudy LMS lets you check completion as well as manually mark courses, lessons and quizzes as complete.
Manual Completions for Sensei LMS
manual-completions-sensei
Effortlessly check and manually complete Sensei LMS courses, lessons, and quizzes. Supports individual updates and bulk CSV uploads.
Manual Completions for LearnDash Developer Profile
21 plugins · 5K total installs
How We Detect Manual Completions for LearnDash
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/manual-completions-learndash/script.js/wp-content/plugins/manual-completions-learndash/style.css/wp-content/plugins/manual-completions-learndash/vendor/select2/js/select2.min.js/wp-content/plugins/manual-completions-learndash/vendor/select2/css/select2.min.css/wp-content/plugins/manual-completions-learndash/img/icon-gb.png/wp-content/plugins/manual-completions-learndash/script.js/wp-content/plugins/manual-completions-learndash/vendor/select2/js/select2.min.jsmanual-completions-learndash/script.js?ver=manual-completions-learndash/style.css?ver=manual-completions-learndash/vendor/select2/js/select2.min.js?ver=manual-completions-learndash/vendor/select2/css/select2.min.css?ver=HTML / DOM Fingerprints
manual_completions_learndash_tabledata-course_iddata-user_idmanual_completions_learndash/wp-json/manual_completions_learndash/v1/get_users