
Digital Clock Security & Risk Analysis
wordpress.org/plugins/digital-clockThe Digital Clock plugin adds a customizable sidebar clock that auto-adjusts to your timezone. Easy to use, it features dark and light themes.
Is Digital Clock Safe to Use in 2026?
Generally Safe
Score 92/100Digital Clock has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin 'digital-clock' v1.1.5 presents a mixed security posture. On the positive side, it has no known vulnerabilities (CVEs) recorded, and its static analysis reveals no dangerous functions, no raw SQL queries, and no file operations or external HTTP requests. This suggests a generally well-written plugin with good practices for handling sensitive operations. The absence of taint analysis findings further strengthens this view, indicating no obvious data leakage or injection vulnerabilities through analyzed flows.
However, there are significant areas for concern. The plugin has no recorded capability checks or nonce checks, and all AJAX handlers and REST API routes are reported as being unprotected. This is a critical weakness, as it means any user, regardless of their role or authentication status, could potentially trigger any functionality exposed through these entry points. Furthermore, a substantial percentage of output is not properly escaped, creating a high risk of Cross-Site Scripting (XSS) vulnerabilities. The presence of a shortcode as the only entry point, while not inherently bad, becomes a risk when combined with the lack of any input validation or output escaping for its associated logic.
In conclusion, while the plugin avoids common pitfalls like vulnerable SQL queries or dangerous functions, its failure to implement basic security measures like authentication and authorization checks for its primary interaction points (AJAX, REST API) and its lack of output escaping for displayed data make it a significant security risk. The absence of vulnerability history is encouraging, but the identified weaknesses in code analysis demand immediate attention.
Key Concerns
- 0% output properly escaped
- 0 capability checks
- 0 nonce checks
- 0 unprotected AJAX handlers
- 0 unprotected REST API routes
Digital Clock Security Vulnerabilities
Digital Clock Code Analysis
Output Escaping
Digital Clock Attack Surface
Shortcodes 1
WordPress Hooks 4
Maintenance & Trust
Digital Clock Maintenance & Trust
Maintenance Signals
Community Trust
Digital Clock Alternatives
World Clock Dropdown with ShortCodes
world-clock-with-drop-down-shortcodes
A shortcode plugin to display timezone dropdown with digital clock(local time), with hours, minutes & seconds.
Simple Digital Clock 🕒
simple-digital-clock
It is 🪄 a magical and easy-to-use digital clock with a beautiful UI, supporting multiple languages, locales, dates, captions, and time zones.
IP2Location World Clock
ip2location-world-clock
Simple world clock widget to display analog or digital clock for multiple time zone on your site. Supported local time, visitor's time and custom …
Universal Clocks
universal-clocks
Elegant and easy to use plugin to add a wide range of clocks on your website!
What Time Is It?
what-time-is-it
A lightweight plugin to display clock widgets on your website.
Digital Clock Developer Profile
3 plugins · 300 total installs
How We Detect Digital Clock
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/digital-clock/assets/css/style.css/wp-content/plugins/digital-clock/assets/js/momoent.js/wp-content/plugins/digital-clock/assets/js/script.js/wp-content/plugins/digital-clock/assets/js/momoent.js/wp-content/plugins/digital-clock/assets/js/script.jsHTML / DOM Fingerprints
lightdarkdisplayweekdaysampmdigitsdgc_clock2Date+3 moreid='dgc_clock'id='dgc_clock2'id='Date'id='hours'id='point'id='min'+1 more<div id='dgc_clock' class=''><div class='display'><div class='weekdays'></div><div class='ampm'></div><div class='digits'></div></div></div><div id='dgc_clock2'><div id='Date'></div><ul><li id='hours'></li><li id='point'>:</li><li id='min'></li><li id='point'>:</li><li id='sec'></li></ul></div>