
Autocomplete LearnDash Lessons and Topics Security & Risk Analysis
wordpress.org/plugins/autocomplete-learndashAutocomplete for LearnDash Lessons and Topics will automatically mark the lessons and topics as completed.
Is Autocomplete LearnDash Lessons and Topics Safe to Use in 2026?
Generally Safe
Score 100/100Autocomplete LearnDash Lessons and Topics has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "autocomplete-learndash" v1.5 plugin exhibits a strong security posture with no identified vulnerabilities in its history and a clean static analysis regarding dangerous functions, SQL queries, and file operations. The plugin also demonstrates good practice by implementing nonce and capability checks for potential entry points. However, a significant concern arises from the complete lack of output escaping. This means that any data rendered by the plugin to the user interface is not being sanitized, potentially exposing the website to Cross-Site Scripting (XSS) attacks. While the attack surface is reported as zero, this could be an oversight in the analysis or indicate that the plugin's functionality is entirely dependent on other services or hooks not explicitly detailed. The single external HTTP request also warrants careful consideration for potential vulnerabilities if the target endpoint is not secured or if the data sent is not properly sanitized before transmission.
Despite the absence of known CVEs and a clean taint analysis, the lack of output escaping is a critical weakness that cannot be overlooked. It suggests a potential for attackers to inject malicious scripts through the plugin's output. The plugin's overall security is thus a mixed bag; while it avoids common pitfalls like raw SQL and unauthenticated entry points, the failure to properly escape output presents a tangible risk. Further investigation into how the plugin handles its external HTTP request and a detailed review of its output rendering mechanisms are strongly recommended to mitigate the XSS risk.
Key Concerns
- 0% output escaping
- 1 external HTTP request
Autocomplete LearnDash Lessons and Topics Security Vulnerabilities
Autocomplete LearnDash Lessons and Topics Code Analysis
Output Escaping
Data Flow Analysis
Autocomplete LearnDash Lessons and Topics Attack Surface
WordPress Hooks 11
Maintenance & Trust
Autocomplete LearnDash Lessons and Topics Maintenance & Trust
Maintenance Signals
Community Trust
Autocomplete LearnDash Lessons and Topics 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 …
Visibility Control for LearnDash
visibility-control-for-learndash
Visibility Control for LearnDash helps you hide messages and content for specific criterion anywhere on your WordPress page.
Easy Dash for LearnDash
easy-dash-for-learndash
Easy Dash for LearnDash: an improved (and easy) dashboard for your LearnDash site.
Topic Progression Using Storyline/Captivate for LearnDash
learndash-topic-progression-using-storyline-or-captivate
Allows a topic page in LearnDash to be completed through an action conducted in Storyline or Captivate embedded content.
Autocomplete LearnDash Lessons and Topics Developer Profile
21 plugins · 5K total installs
How We Detect Autocomplete LearnDash Lessons and Topics
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/autocomplete-learndash/addon_plugins/functions.phpHTML / DOM Fingerprints
autocomplete_learndashname="grassblade_auto_complete"id="autocomplete_learndash"name="autocomplete_learndash"gb_data