
Visibility Control for LearnDash Security & Risk Analysis
wordpress.org/plugins/visibility-control-for-learndashVisibility Control for LearnDash helps you hide messages and content for specific criterion anywhere on your WordPress page.
Is Visibility Control for LearnDash Safe to Use in 2026?
Generally Safe
Score 100/100Visibility Control for LearnDash has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "visibility-control-for-learndash" v1.7 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a clean vulnerability history are significant positives, indicating a well-maintained and secure plugin over time. The static analysis also reveals a promising lack of dangerous functions, SQL injection risks (with 80% prepared statements), and no identified taint flows with unsanitized paths, which are critical security indicators. However, a major concern arises from the complete lack of output escaping (0% properly escaped). This presents a significant risk of Cross-Site Scripting (XSS) vulnerabilities, where attackers could inject malicious scripts into the site's output, potentially compromising user sessions or defacing content. While the plugin demonstrates good practices in other areas, this critical oversight in output sanitization demands immediate attention.
Key Concerns
- 0% output escaping
Visibility Control for LearnDash Security Vulnerabilities
Visibility Control for LearnDash Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Visibility Control for LearnDash Attack Surface
WordPress Hooks 9
Maintenance & Trust
Visibility Control for LearnDash Maintenance & Trust
Maintenance Signals
Community Trust
Visibility Control for LearnDash Alternatives
Visibility Control for LearnPress
visibility-control-for-learnpress
Visibility Control for LearnPress helps you hide messages and content for specific criterion anywhere on your WordPress page.
Visibility Control for TutorLMS
visibility-control-for-tutorlms
Visibility Control for Tutor LMS helps you hide messages and content for specific criterion anywhere on your WordPress page.
Visibility Control for LifterLMS
visibility-control-for-lifterlms
Visibility Control for Lifter LMS helps you hide messages and content for specific criterion anywhere on your WordPress page.
Visibility Control for MasterStudy
visibility-control-for-masterstudy
Visibility Control for MasterStudy LMS helps you hide messages and content for specific criterion anywhere on your WordPress page.
Visibility Control for Sensei LMS
visibility-control-for-sensei
Visibility Control for Sensei LMS helps you hide messages and content for specific criterion anywhere on your WordPress page.
Visibility Control for LearnDash Developer Profile
21 plugins · 5K total installs
How We Detect Visibility Control for LearnDash
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
visibility_control_for_learndashvisible_to_course_123hidden_to_course_123visible_to_logged_inhidden_to_logged_invisible_to_logged_outvisible_to_group_123hidden_to_group_123+34 moredata-plugin-name="Visibility Control for LearnDash"