Theme Grep by BoldGrid Security & Risk Analysis

wordpress.org/plugins/theme-grep-by-boldgrid

Theme Grep helps to review WordPress themes by automating many searches (greps) used to "snoop around" the theme's code.

30 active installs v1.0.0 PHP + WP 3.0.1+ Updated Dec 1, 2025
checkcheckercoding-standardsthemetool
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Theme Grep by BoldGrid Safe to Use in 2026?

Generally Safe

Score 100/100

Theme Grep by BoldGrid has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The plugin "theme-grep-by-boldgrid" v1.0.0 presents a mixed security posture. On the positive side, the static analysis indicates a clean attack surface with no AJAX handlers, REST API routes, shortcodes, or cron events exposed. All detected SQL queries utilize prepared statements, and the vast majority of output is properly escaped, suggesting good practices in handling user-provided data and database interactions. The absence of any recorded vulnerabilities (CVEs) in its history is also a strong indicator of a well-maintained and secure codebase.

However, the presence of two instances of the `shell_exec` function raises a significant concern. While the static analysis does not reveal any specific taint flows originating from these functions in this version, their mere existence represents a potential entry point for command injection vulnerabilities if the input passed to them is not rigorously sanitized and validated. Furthermore, the complete lack of nonce and capability checks across the entire plugin, while seemingly mitigated by the zero attack surface, leaves a theoretical backdoor if any entry points were to be introduced in future updates without proper security considerations. Therefore, while the current version appears robust due to a limited attack surface and strong SQL/output handling, the `shell_exec` usage and absence of authorization checks warrant careful monitoring and potential remediation.

Key Concerns

  • Dangerous function shell_exec found
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Theme Grep by BoldGrid Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Theme Grep by BoldGrid Code Analysis

Dangerous Functions
2
Raw SQL Queries
0
0 prepared
Unescaped Output
2
16 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

shell_exec$output = trim( shell_exec( $cmd ) ); //phpcs:ignoreadmin\class-boldgrid-theme-grep-admin-grep.php:57
shell_execif ( null === shell_exec( 'pwd' ) ) { // phpcs:ignoreadmin\partials\boldgrid-theme-grep-admin-display.php:34

Output Escaping

89% escaped18 total outputs
Attack Surface

Theme Grep by BoldGrid Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionplugins_loadedincludes\class-boldgrid-theme-grep.php:135
actionadmin_enqueue_scriptsincludes\class-boldgrid-theme-grep.php:150
actionadmin_enqueue_scriptsincludes\class-boldgrid-theme-grep.php:151
actionadmin_menuincludes\class-boldgrid-theme-grep.php:154
Maintenance & Trust

Theme Grep by BoldGrid Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 1, 2025
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs30
Developer Profile

Theme Grep by BoldGrid Developer Profile

BoldGrid

15 plugins · 1.1M total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
841 days
View full developer profile
Detection Fingerprints

How We Detect Theme Grep by BoldGrid

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/theme-grep-by-boldgrid/css/boldgrid-theme-grep-admin.css/wp-content/plugins/theme-grep-by-boldgrid/js/boldgrid-theme-grep-admin.js/wp-content/plugins/theme-grep-by-boldgrid/js/jquery.sticky.js
Script Paths
/wp-content/plugins/theme-grep-by-boldgrid/js/boldgrid-theme-grep-admin.js/wp-content/plugins/theme-grep-by-boldgrid/js/jquery.sticky.js
Version Parameters
boldgrid-theme-grep-admin.css?ver=boldgrid-theme-grep-admin.js?ver=jquery.sticky.js?ver=

HTML / DOM Fingerprints

HTML Comments
Include this file with a build process.https://github.com/garand/sticky
JS Globals
bgthgr-sticky
FAQ

Frequently Asked Questions about Theme Grep by BoldGrid