Daily Zman Widget Security & Risk Analysis

wordpress.org/plugins/daily-zman-widget

Displays Hebrew date, sunrise, sunset, and key times for prayers (latest Shema, earliest Plag, etc).

20 active installs v1.1 PHP + WP 3.3+ Updated Feb 12, 2025
daveningdavening-timesprayer-timeszmanzmanim
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Daily Zman Widget Safe to Use in 2026?

Generally Safe

Score 92/100

Daily Zman Widget 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 daily-zman-widget plugin, version 1.1, presents a mixed security profile. On the positive side, the plugin exhibits excellent practices regarding SQL queries, exclusively using prepared statements, and it has no recorded vulnerability history, including CVEs. The static analysis also reports zero taint flows and a minimal attack surface in terms of AJAX handlers, REST API routes, shortcodes, and cron events, all of which are reportedly unprotected. However, significant concerns arise from the complete absence of output escaping (0% properly escaped) and the lack of nonce checks and capability checks. The presence of file operations and external HTTP requests, while not inherently malicious, become much riskier when combined with insufficient input validation and output sanitization, creating potential avenues for cross-site scripting (XSS) attacks or unintended remote code execution.

The plugin's strengths lie in its secure database interaction and its clean vulnerability track record. This suggests the developers may have a good understanding of SQL security. Nonetheless, the glaring lack of output escaping is a critical oversight that leaves the plugin highly susceptible to XSS vulnerabilities. Coupled with the absence of any authorization checks (capability checks) on its entry points, this creates a substantial risk. The limited number of file operations and external HTTP requests, while present, are not currently flagged as problematic in taint analysis, but their risk is amplified by the other identified weaknesses.

In conclusion, while the plugin has a strong history of security and avoids common SQL pitfalls, the pervasive lack of output escaping and authorization checks represents a significant security deficit. The plugin's current configuration exposes users to a high risk of XSS and potentially other injection attacks. Remediation efforts should prioritize implementing robust output escaping mechanisms and adding appropriate capability checks to protect against unauthorized access and malicious code injection.

Key Concerns

  • 0% output properly escaped
  • 0 Nonce checks
  • 0 Capability checks
  • 1 File operation
  • 3 External HTTP requests
Vulnerabilities
None known

Daily Zman Widget Security Vulnerabilities

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

Daily Zman Widget Code Analysis

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

Output Escaping

0% escaped105 total outputs
Attack Surface

Daily Zman Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initzmandaily.php:333
Maintenance & Trust

Daily Zman Widget Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedFeb 12, 2025
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings3
Active installs20
Developer Profile

Daily Zman Widget Developer Profile

adatosystems

3 plugins · 70 total installs

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

How We Detect Daily Zman Widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/daily-zman-widget/zmandaily.php

HTML / DOM Fingerprints

CSS Classes
zman-daily
Data Attributes
id="zmantitle"id="dailyzman"id="zmanbigtitle"
FAQ

Frequently Asked Questions about Daily Zman Widget