
Course Completed for Learndash Security & Risk Analysis
wordpress.org/plugins/course-completed-for-learndash** Course Completed for Learndash ** is the best way to prevent user from accessing course content after course completion.
Is Course Completed for Learndash Safe to Use in 2026?
Generally Safe
Score 85/100Course Completed for Learndash has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "course-completed-for-learndash" v1.0.0 exhibits a strong security posture based on the provided static analysis. The absence of identified AJAX handlers, REST API routes, shortcodes, and cron events suggests a very limited attack surface, with no apparent unprotected entry points. The code signals further reinforce this positive outlook, showing no dangerous functions, exclusively prepared SQL statements, and all output being properly escaped. The presence of one capability check is also a good practice, although the lack of others for potential entry points could be a concern if any were present.
The taint analysis reveals no flows with unsanitized paths, indicating that sensitive data is not being mishandled in a way that could lead to exploitation. The vulnerability history is completely clean, with no recorded CVEs, which is a significant strength. This lack of past vulnerabilities, combined with the current clean static analysis, suggests that the developers are either highly diligent with security or the plugin's functionality is simple enough to avoid common pitfalls.
Overall, this plugin appears to be very secure. The primary area for minor concern, if any, would be the complete absence of nonce checks and the limited number of capability checks, which are generally recommended for all plugin interactions. However, given the zero attack surface identified and the clean vulnerability history, the risk is exceptionally low. The plugin's strengths heavily outweigh any potential, unmanifested weaknesses.
Key Concerns
- No Nonce Checks detected
- Only 1 Capability Check detected
Course Completed for Learndash Security Vulnerabilities
Course Completed for Learndash Code Analysis
Output Escaping
Course Completed for Learndash Attack Surface
WordPress Hooks 6
Maintenance & Trust
Course Completed for Learndash Maintenance & Trust
Maintenance Signals
Community Trust
Course Completed for Learndash Alternatives
Uncanny Toolkit for LearnDash
uncanny-learndash-toolkit
Extend LearnDash with a variety of useful modules that make it even easier to build great learner experiences with LearnDash.
PowerPack for LearnDash
powerpack-for-learndash
PowerPack for LearnDash offers 42 modules you can activate in a click to power up your LearnDash LMS website. What's included with PowerPack for …
Easy Dash for LearnDash
easy-dash-for-learndash
Easy Dash for LearnDash: an improved (and easy) dashboard for your LearnDash site.
Video Resume for LearnDash
ld-video-resume
This plugin stores the video progress on browser and resumes video on re-visit, it supports Vimeo, YouTube, Wistia and JWPlayer.
Grid Button for LearnDash
grid-button-for-learndash
Grid Button Text for LearnDash is the ultimate way to define custom texts and styles for courses buttons on the LearnDash Course Grid.
Course Completed for Learndash Developer Profile
11 plugins · 1K total installs
How We Detect Course Completed for Learndash
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/course-completed-for-learndash/assets/css/trcc-admin.csscourse-completed-for-learndash/assets/css/trcc-admin.css?ver=HTML / DOM Fingerprints
ld-icon-completedata-user_iddata-course_iddata-lesson_iddata-context