
Grid Button for LearnDash Security & Risk Analysis
wordpress.org/plugins/grid-button-for-learndashGrid Button Text for LearnDash is the ultimate way to define custom texts and styles for courses buttons on the LearnDash Course Grid.
Is Grid Button for LearnDash Safe to Use in 2026?
Generally Safe
Score 85/100Grid Button for LearnDash has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "grid-button-for-learndash" v1.0.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events suggests a minimal attack surface. Furthermore, the code signals indicate a lack of dangerous functions, file operations, external HTTP requests, and crucially, a 100% proper output escaping rate, which is a significant strength. The plugin also shows no recorded vulnerabilities, neither historically nor currently unpatched, which is highly encouraging and points to a well-maintained codebase.
However, there is a significant concern within the static analysis regarding SQL queries. While there is only one SQL query in total, it is not using prepared statements. This is a critical oversight that could potentially lead to SQL injection vulnerabilities if the data used in the query is not strictly controlled or sanitized elsewhere. The complete lack of taint analysis results might indicate either a very simple plugin with no exploitable data flows or an insufficient taint analysis setup. The absence of nonce and capability checks, while not directly tied to an attack surface in this specific analysis, generally represent missed opportunities for robust WordPress security practices. Despite these concerns, the plugin's minimal attack surface, excellent output escaping, and clean vulnerability history are positive indicators. The primary actionable concern is the raw SQL query.
Key Concerns
- SQL query not using prepared statements
- 0 Nonce checks present
- 0 Capability checks present
Grid Button for LearnDash Security Vulnerabilities
Grid Button for LearnDash Code Analysis
SQL Query Safety
Output Escaping
Grid Button for LearnDash Attack Surface
WordPress Hooks 7
Maintenance & Trust
Grid Button for LearnDash Maintenance & Trust
Maintenance Signals
Community Trust
Grid Button 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.
Students Count for LearnDash
students-count-for-learndash
Students Count for LearnDash is the ultimate way to show your visitors how many students you have in your LearnDash courses.
Grid Button for LearnDash Developer Profile
11 plugins · 1K total installs
How We Detect Grid Button for LearnDash
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/grid-button-for-learndash/assets/css/trgb_admin.css/wp-content/plugins/grid-button-for-learndash/assets/js/trgb_admin.js/wp-content/plugins/grid-button-for-learndash/assets/js/trgb_admin.jsgrid-button-for-learndash/assets/css/trgb_admin.css?ver=grid-button-for-learndash/assets/js/trgb_admin.js?ver=HTML / DOM Fingerprints
btnbtn-primarystyletrgb_settings_page