JaviBola Custom Theme Test Security & Risk Analysis

wordpress.org/plugins/javibola-custom-theme

This plugin enables a custom theme when the administrator is logged for a safely testing.

10 active installs v2.0.5 PHP + WP 3.8+ Updated Jul 2, 2018
adminchangecustom-themeroletheme
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is JaviBola Custom Theme Test Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The "javibola-custom-theme" plugin v2.0.5 presents a mixed security posture. On the positive side, the absence of known CVEs and the use of prepared statements for all SQL queries are strong indicators of good security practices and a focus on fundamental database security. The limited attack surface with no AJAX handlers, REST API routes, shortcodes, or cron events further minimizes potential entry points.

However, the static analysis reveals significant concerns. A complete lack of output escaping for the single identified output is a critical oversight, creating a high risk of Cross-Site Scripting (XSS) vulnerabilities. The presence of capability checks without corresponding nonce checks or permission callbacks on entry points is also concerning, suggesting that while some authorization is present, the implementation might be incomplete or bypassable. The fact that 0% of outputs are properly escaped, despite having output, is a major red flag.

Given the clean vulnerability history, it's possible the plugin has been maintained diligently in the past. However, the current static analysis findings, particularly the unescaped output, indicate a significant and immediate risk. The plugin's strengths lie in its small attack surface and database security, but the critical weakness in output sanitization demands attention.

Key Concerns

  • 0% output escaping for identified outputs
  • Capability checks without auth on entry points
Vulnerabilities
None known

JaviBola Custom Theme Test Security Vulnerabilities

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

JaviBola Custom Theme Test Code Analysis

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

Output Escaping

0% escaped1 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<javibola-custom-theme> (javibola-custom-theme.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

JaviBola Custom Theme Test Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
filtertemplatejavibola-custom-theme.php:20
filteroption_templatejavibola-custom-theme.php:21
filteroption_stylesheetjavibola-custom-theme.php:22
actionsetup_themejavibola-custom-theme.php:25
actionadmin_menujavibola-custom-theme.php:34
Maintenance & Trust

JaviBola Custom Theme Test Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedJul 2, 2018
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

JaviBola Custom Theme Test Developer Profile

JaviBola

1 plugin · 10 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect JaviBola Custom Theme Test

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/javibola-custom-theme/stylesheet.css

HTML / DOM Fingerprints

CSS Classes
theme-previewtheme-nametheme-active
Data Attributes
name='jbct_theme'name='jbct_theme_2'
FAQ

Frequently Asked Questions about JaviBola Custom Theme Test