Theme Mentor Security & Risk Analysis

wordpress.org/plugins/theme-mentor

Theme Mentor is a cousin of the Theme-Check plugin getting deeper into the code analysis.

10 active installs v0.2 PHP + WP 4.9.13+ Updated Feb 12, 2020
codequalityreviewtestingtheme
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Theme Mentor Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "theme-mentor" v0.2 plugin exhibits a generally good security posture based on the provided static analysis. The absence of any identified attack surface entry points (AJAX, REST API, shortcodes, cron events) suggests a limited exposure to external manipulation. Furthermore, the code signals indicate a clean slate regarding dangerous functions, file operations, and external HTTP requests. The use of prepared statements for SQL queries is a strong positive, mitigating common SQL injection risks. However, a significant concern is the low percentage of properly escaped output (20%). This indicates that user-supplied data, if it were to reach the output functions, could potentially lead to cross-site scripting (XSS) vulnerabilities. The presence of only one capability check, while better than none, implies that authorization for actions might not be comprehensive, leaving room for privilege escalation if other entry points were discovered. The lack of any vulnerability history is positive but could also be due to the plugin being new or not having undergone extensive public scrutiny. The absence of taint analysis findings is also encouraging, suggesting no obvious unsanitized data flows were detected within the analyzed scope. Overall, while the plugin demonstrates good foundational security practices by avoiding many common pitfalls, the unescaped output is a notable weakness that requires attention.

Key Concerns

  • Low output escaping percentage
  • Limited capability checks found
Vulnerabilities
None known

Theme Mentor Security Vulnerabilities

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

Theme Mentor Code Analysis

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

Output Escaping

20% escaped5 total outputs
Attack Surface

Theme Mentor Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menutheme-mentor.php:56
actiondx_theme_mentor_before_tests_listtheme-mentor.php:57
Maintenance & Trust

Theme Mentor Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedFeb 12, 2020
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

Theme Mentor Developer Profile

Mario Peshev

13 plugins · 5K total installs

69
trust score
Avg Security Score
86/100
Avg Patch Time
164 days
View full developer profile
Detection Fingerprints

How We Detect Theme Mentor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/theme-mentor/inc/general-theme-validations.php/wp-content/plugins/theme-mentor/theme-mentor-executor.php/wp-content/plugins/theme-mentor/inc/complex/
Version Parameters
theme-mentor/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
tm_report_rowtm_messagetm_filetm_linetm_snippet
FAQ

Frequently Asked Questions about Theme Mentor