
Timezone Conversion Widget Security & Risk Analysis
wordpress.org/plugins/timezone-conversion-widgetA simple light weight plugin to Convert the time from one timezone to other timezone.
Is Timezone Conversion Widget Safe to Use in 2026?
Generally Safe
Score 92/100Timezone Conversion Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The timezone-conversion-widget plugin v1.5 exhibits a mixed security posture. On the positive side, it demonstrates good practices regarding database interactions, utilizing prepared statements exclusively for its SQL queries and having no recorded vulnerabilities or CVEs. It also avoids file operations and external HTTP requests, which are common vectors for compromise. However, significant concerns arise from its attack surface. The plugin exposes two AJAX handlers, neither of which implements authentication or capability checks. This represents a direct pathway for unauthenticated users to interact with plugin functionality, potentially leading to unintended actions or information disclosure if the AJAX handlers themselves have exploitable logic.
The absence of taint analysis results and a clean vulnerability history are positive indicators, suggesting that past development efforts may have been security-conscious or that the plugin's functionality is simple enough to avoid complex injection vulnerabilities. Despite these strengths, the lack of input validation and authorization on its AJAX endpoints is a critical oversight. The fact that 46% of outputs are not properly escaped also presents a potential cross-site scripting (XSS) risk, albeit one that is partially mitigated by the absence of taint flows. In conclusion, while the plugin avoids many common pitfalls, the unprotected AJAX endpoints are a substantial security weakness that requires immediate attention.
Key Concerns
- AJAX handlers without auth checks
- Low percentage of properly escaped output
- No nonce checks on AJAX handlers
- No capability checks on AJAX handlers
Timezone Conversion Widget Security Vulnerabilities
Timezone Conversion Widget Code Analysis
Bundled Libraries
Output Escaping
Timezone Conversion Widget Attack Surface
AJAX Handlers 2
WordPress Hooks 6
Maintenance & Trust
Timezone Conversion Widget Maintenance & Trust
Maintenance Signals
Community Trust
Timezone Conversion Widget Alternatives
Simple Location
simple-location
Adds geographic location and weather support to WordPress.
Current Date & Time Widget
current-date-time-widget
Provides a widget that shows the current date and time given a specified timezone and format.
World Clock
flash-world-clock
World clock showing the local time at six major cities round the world. The plugin provides a choice of analog and digital clocks, colors and sizes.
WP TimeZone
wp-timezone
Takes care of publishing posts that missed their schedule, for CET/CEST time zones only.
jClocksGMT World Clocks
jclocksgmt-wp
jQuery based analog and digital world clocks for Wordpress.
Timezone Conversion Widget Developer Profile
4 plugins · 4K total installs
How We Detect Timezone Conversion Widget
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/timezone-conversion-widget/assets/css/tzc-frontend.css/wp-content/plugins/timezone-conversion-widget/assets/js/tzc-frontend.js/wp-content/plugins/timezone-conversion-widget/assets/js/tzc-datetime-picker.js/wp-content/plugins/timezone-conversion-widget/assets/js/tzc-frontend.js/wp-content/plugins/timezone-conversion-widget/assets/js/tzc-datetime-picker.jsHTML / DOM Fingerprints
tzc-timezone-conversion-elementtzc-show-ouputtzc-convert-timeid="tzc_from_month"name="from_month"id="tzc_from_day"name="from_day"id="tzc_from_year"name="from_year"+9 moreTzc_Timezone_Conversion/wp-json/tzc-widget/v1/calculate<div id="timezone_conversion_element"></div>