Daily Hadith Widget Security & Risk Analysis

wordpress.org/plugins/daily-hadith-widget

Add daily hadith widget (a different hadith daily from Bukhari, Muslim, Muwatta, Abu Dawood and Tirmidhi)

10 active installs v3.0.0 PHP + WP 4.6+ Updated Oct 27, 2020
daily-hadithdaily-hadith-widgethadisthadithwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Daily Hadith Widget Safe to Use in 2026?

Generally Safe

Score 85/100

Daily Hadith Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The daily-hadith-widget plugin, at version 3.0.0, exhibits a mixed security posture. On one hand, the absence of known CVEs and a clean vulnerability history suggest a generally stable plugin. The static analysis also reveals no direct SQL injection risks due to all queries using prepared statements and no file operations or external HTTP requests, which are common vectors for compromise. The attack surface is also impressively small, with no discoverable AJAX handlers, REST API routes, shortcodes, or cron events, and critically, no unprotected entry points were identified.

However, significant concerns arise from the code signals. The presence of the `create_function` dangerous function is a notable risk, as it can be exploited in certain contexts to achieve code execution. Furthermore, the extremely low rate of proper output escaping (11%) indicates a high probability of cross-site scripting (XSS) vulnerabilities, where user-supplied data could be rendered unsafely in the browser. The lack of nonce and capability checks, while not directly exploitable given the zero attack surface, indicates a potential for future issues if new entry points are introduced without proper security controls. Overall, while the plugin currently appears to have a minimal attack surface and no known external vulnerabilities, the internal code quality, particularly regarding output escaping and the use of deprecated functions, presents a notable risk for potential XSS attacks and future development vulnerabilities.

Key Concerns

  • Dangerous function found (create_function)
  • Low output escaping rate (11%)
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Daily Hadith Widget Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Daily Hadith Widget Release Timeline

v3.0.0Current
v3.00
v2.10
v1.00
Code Analysis
Analyzed Apr 16, 2026

Daily Hadith Widget Code Analysis

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

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('', 'return register_widget("wp_daily_hadith_widget");'))init.php:115

Output Escaping

11% escaped9 total outputs
Attack Surface

Daily Hadith Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwp_enqueue_scriptsinit.php:12
actionwidgets_initinit.php:115
Maintenance & Trust

Daily Hadith Widget Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedOct 27, 2020
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Daily Hadith Widget Developer Profile

nath4n

6 plugins · 30 total installs

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

How We Detect Daily Hadith 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-hadith-widget/images/islamic-bg.jpg

HTML / DOM Fingerprints

CSS Classes
dailyhadithpanel-bodytitleTextlinkStylewidget-featuresshare-buttonsshare-buttons-marginunshifted
Data Attributes
data-field-iddata-field-name
FAQ

Frequently Asked Questions about Daily Hadith Widget