Easy Date and Time Picker Security & Risk Analysis

wordpress.org/plugins/datetime-picker

Datetime-Picker is a plugin which appends a pretty nice, multi-language date and time selection popup to a hidden input field using jQuery and moment …

20 active installs v1.0.0 PHP + WP 3.3+ Updated May 3, 2018
date-pickereasy-time-pickertime-picker
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Easy Date and Time Picker Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The "datetime-picker" v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, unescaped output, file operations, external HTTP requests, and any indications from taint analysis suggests the developers have followed good security practices in the core implementation. The plugin also has no recorded vulnerabilities, which is a positive indicator of its security over time.

However, the static analysis does reveal areas for potential concern. The lack of nonce checks and capability checks, especially when combined with the presence of a shortcode as an entry point, could present a risk if the shortcode's functionality is not inherently safe or if it interacts with sensitive data or actions. While the attack surface is small and currently has no unprotected entry points, the reliance on implicit security for the shortcode's execution is a weakness. Without explicit checks, a vulnerability in the shortcode's handler could be exploited if an attacker can trigger it.

In conclusion, the plugin is well-developed from a code hygiene perspective, with no obvious flaws like SQL injection or XSS vectors apparent in the static analysis. The lack of historical vulnerabilities further bolsters confidence. Nevertheless, the omission of standard security checks like nonces and capability checks on the shortcode handler is a notable oversight that warrants attention to ensure the plugin remains secure as it evolves or integrates into more complex WordPress environments.

Key Concerns

  • Missing nonce checks on shortcode
  • Missing capability checks on shortcode
Vulnerabilities
None known

Easy Date and Time Picker Security Vulnerabilities

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

Easy Date and Time Picker 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

Easy Date and Time Picker Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[datetime] Datetime-Picker.php:64
WordPress Hooks 3
actionwp_enqueue_scriptsDatetime-Picker.php:26
actioninitDatetime-Picker.php:34
actionwp_headDatetime-Picker.php:52
Maintenance & Trust

Easy Date and Time Picker Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedMay 3, 2018
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Easy Date and Time Picker Developer Profile

trendbydesigns

2 plugins · 20 total installs

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

How We Detect Easy Date and Time Picker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/datetime-picker/css/datetimepicker.css/wp-content/plugins/datetime-picker/css/font-awesome.min.css/wp-content/plugins/datetime-picker/js/datetimepicker.js/wp-content/plugins/datetime-picker/js/moment.min.js
Script Paths
/wp-content/plugins/datetime-picker/js/datetimepicker.js/wp-content/plugins/datetime-picker/js/moment.min.js
Version Parameters
datetime-picker/css/datetimepicker.css?ver=datetime-picker/css/font-awesome.min.css?ver=datetime-picker/js/datetimepicker.js?ver=datetime-picker/js/moment.min.js?ver=

HTML / DOM Fingerprints

Data Attributes
id="picker"id="picker-no-time"
Shortcode Output
<div style="width: 250px; margin: 50px auto;"> <div id="picker"> </div> <input type="hidden" id="result" value="" /> </div>
FAQ

Frequently Asked Questions about Easy Date and Time Picker