Kalimah Dashboard Security & Risk Analysis

wordpress.org/plugins/kalimah-dashboard

Improve WordPress dashboard style and functions

0 active installs v1.0.3 PHP + WP 4.1+ Updated Apr 30, 2017
adminbradningdashboard
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Kalimah Dashboard Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The kalimah-dashboard plugin v1.0.3 exhibits a mixed security posture. On the positive side, it has no known vulnerabilities (CVEs) and demonstrates good practices in its SQL query handling, utilizing prepared statements exclusively. The absence of external HTTP requests and bundled libraries also reduces potential attack vectors. However, there are significant concerns regarding output escaping and file operations. A very low percentage of outputs are properly escaped, indicating a high risk of cross-site scripting (XSS) vulnerabilities. Furthermore, the presence of file operations without apparent robust sanitization or validation in the taint analysis (one flow with unsanitized paths) suggests potential for directory traversal or arbitrary file write vulnerabilities.

The lack of readily apparent entry points like AJAX handlers, REST API routes, and shortcodes without proper authentication or capability checks is a strength. The plugin also implements some capability checks. However, the absence of nonce checks on any entry points, combined with the poor output escaping and potential file path sanitization issues, creates a notable risk profile. The vulnerability history being completely clean is positive, but it does not negate the risks identified in the static and taint analysis. A comprehensive review of file operations and output handling is strongly recommended to mitigate potential security flaws.

Key Concerns

  • Poor output escaping (23% properly escaped)
  • Taint flow with unsanitized paths
  • File operations present without clear sanitization
  • Zero nonce checks on entry points
Vulnerabilities
None known

Kalimah Dashboard Security Vulnerabilities

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

Kalimah Dashboard Code Analysis

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

Output Escaping

23% escaped26 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
kalimah_admin_sys_info (settings.php:72)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Kalimah Dashboard Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 19
actionadmin_enqueue_scriptsindex.php:44
filterpost_mime_typesindex.php:48
actionadmin_bar_menuindex.php:50
actionwp_before_admin_bar_renderindex.php:54
actionlogin_enqueue_scriptsindex.php:57
actionin_admin_headerindex.php:62
actionadmin_menuindex.php:64
actionadmin_menusettings.php:26
actionadmin_initsettings.php:28
actionupdated_optionsettings.php:30
filteradmin_footer_textsettings.php:32
filterupdate_footersettings.php:33
filterall_pluginssettings.php:37
actionwp_dashboard_setupsettings.php:42
actioninitsettings.php:489
filteradmin_titlesettings.php:501
actionadmin_menusettings.php:502
actioncurrent_screensettings.php:503
actionwelcome_panelsettings.php:697
Maintenance & Trust

Kalimah Dashboard Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedApr 30, 2017
PHP min version
Downloads1K

Community Trust

Rating80/100
Number of ratings1
Active installs0
Developer Profile

Kalimah Dashboard Developer Profile

Kalimah Apps

4 plugins · 1K total installs

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

How We Detect Kalimah Dashboard

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kalimah-dashboard/css/settings.css/wp-content/plugins/kalimah-dashboard/css/font-awesome.css/wp-content/plugins/kalimah-dashboard/js/kalimah-js.js/wp-content/plugins/kalimah-dashboard/css/style-material.css/wp-content/plugins/kalimah-dashboard/css/style-flat.css/wp-content/plugins/kalimah-dashboard/css/login-style-material.css/wp-content/plugins/kalimah-dashboard/css/login-style-flat.css/wp-content/plugins/kalimah-dashboard/js/login.js

HTML / DOM Fingerprints

CSS Classes
dahsboard-site-brandtoggle-sidemenu
Data Attributes
data-kalimah-admin-theme-type
JS Globals
kalimah_admin_settings
FAQ

Frequently Asked Questions about Kalimah Dashboard