Zakah Calculator Security & Risk Analysis

wordpress.org/plugins/zakah-calculator

It is a simple and easy way to know how to fulfill the obligation of Zakah.

200 active installs v1.6 PHP + WP 3.0+ Updated May 12, 2024
islamislamicmuslimzakahzakat
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Zakah Calculator Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "zakah-calculator" v1.6 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the attack surface, and importantly, all potential entry points appear to be protected. The code signals also indicate good practices, with no dangerous functions used, all SQL queries employing prepared statements, and no file operations or external HTTP requests detected. This suggests a well-written and secure codebase with a focus on preventing common attack vectors.

However, a notable concern arises from the output escaping. With only 40% of outputs being properly escaped, there is a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This means user-supplied or dynamic data displayed on the front-end or back-end might not be sufficiently sanitized, allowing attackers to inject malicious scripts. The lack of nonce checks and capability checks, while not necessarily a direct vulnerability in this specific instance due to the limited attack surface, does represent a potential weakness if new functionalities are added without implementing these security measures. The plugin's clean vulnerability history is a positive sign, indicating a lack of past security issues, but the output escaping flaw remains a critical area for immediate attention.

Key Concerns

  • Insufficient output escaping (40% proper)
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Zakah Calculator Security Vulnerabilities

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

Zakah Calculator Code Analysis

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

Output Escaping

40% escaped15 total outputs
Attack Surface

Zakah Calculator Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initindex.php:148
Maintenance & Trust

Zakah Calculator Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedMay 12, 2024
PHP min version
Downloads6K

Community Trust

Rating0/100
Number of ratings0
Active installs200
Developer Profile

Zakah Calculator Developer Profile

edckwt

13 plugins · 520 total installs

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

How We Detect Zakah Calculator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/zakah-calculator/css/style.css/wp-content/plugins/zakah-calculator/js/zakah.js
Script Paths
/wp-content/plugins/zakah-calculator/js/zakah.js
Version Parameters
zakah-calculator/css/style.css?ver=zakah-calculator/js/zakah.js?ver=

HTML / DOM Fingerprints

CSS Classes
zakah_inputyour_amount_textyour_zakah_text
Data Attributes
name="calculate_zakah"id="calculate_zakah"id="amount"onfocus="zakah_blankfield(amount)"onBlur="zakah_check_empty(amount)"name="total_amount"+8 more
JS Globals
zakah_printzakah_blankfieldzakah_check_emptyzakah_lostfocusreset_zakah_print
FAQ

Frequently Asked Questions about Zakah Calculator