Localize Time Security & Risk Analysis

wordpress.org/plugins/localize-time

Provides a [localize_time] shortcode, which displays times in the user's local timezone.

40 active installs v1.0.0 PHP + WP 3.0.1+ Updated May 30, 2014
local-timetimetimezone
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Localize Time Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The "localize-time" v1.0.0 plugin exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, unescaped output, file operations, and external HTTP requests are all positive indicators. Furthermore, the plugin does not appear to utilize any bundled libraries, which can sometimes introduce vulnerabilities if outdated. The lack of any recorded vulnerabilities in its history, including critical or high severity issues, further reinforces its perceived safety. The minimal attack surface, consisting of a single shortcode with no obvious unauthenticated entry points, is also a significant strength.

However, a notable concern is the complete absence of nonce and capability checks across all identified entry points. While the static analysis reports zero unprotected entry points, the lack of these fundamental WordPress security mechanisms means that even the single shortcode could potentially be abused if a determined attacker finds a way to trigger it without proper authorization or validation. The reported zero taint flows are good, but this is often a reflection of the analysis's depth and might not catch all sophisticated injection vectors, especially without the presence of input validation and authorization checks. Overall, the plugin has a good foundation with clean code practices but the missing authentication and authorization checks represent a significant, albeit potentially manageable, weakness.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Localize Time Security Vulnerabilities

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

Localize Time Code Analysis

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

Localize Time Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[localize_time] localize-time.php:54
Maintenance & Trust

Localize Time Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedMay 30, 2014
PHP min version
Downloads3K

Community Trust

Rating66/100
Number of ratings3
Active installs40
Developer Profile

Localize Time Developer Profile

JB Christy

1 plugin · 40 total installs

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

How We Detect Localize Time

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/localize-time/localize-time.js
Script Paths
/wp-content/plugins/localize-time/localize-time.js

HTML / DOM Fingerprints

CSS Classes
localize_time_origlocalize_time_localerror
Data Attributes
data-timestampdata-offsetdata-beforedata-after
Shortcode Output
<span class='localize_time_orig'></span><span class='localize_time_local'
FAQ

Frequently Asked Questions about Localize Time