wp date range Security & Risk Analysis

wordpress.org/plugins/wp-date-range

Date range for Posts or Custom types

10 active installs v1.2 PHP + WP 3.3+ Updated Sep 8, 2014
calendardatedatepickerlocalizerange
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is wp date range Safe to Use in 2026?

Generally Safe

Score 85/100

wp date range 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 "wp-date-range" plugin v1.2 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, file operations, and external HTTP requests is commendable. Furthermore, the presence of nonce checks and the exclusive use of prepared statements for its single SQL query indicate good development practices for preventing common web vulnerabilities. The plugin's limited attack surface with no direct entry points like AJAX handlers, REST API routes, or shortcodes further contributes to its secure design.

However, a significant concern arises from the taint analysis, which revealed one flow with an unsanitized path. While this flow did not escalate to a critical or high severity, it still represents a potential avenue for exploitation, particularly if the plugin handles user-supplied data in its path processing. The relatively low percentage of properly escaped output (18%) is another area of concern. This could lead to Cross-Site Scripting (XSS) vulnerabilities if user-controlled data is ever displayed without adequate sanitization or escaping.

The plugin's vulnerability history is entirely clean, with no recorded CVEs. This is a positive indicator and suggests that past versions have likely been developed with security in mind or have not been targets of significant attacks. In conclusion, "wp-date-range" v1.2 demonstrates strengths in its minimal attack surface and robust SQL handling, but the presence of an unsanitized path and insufficient output escaping warrant careful consideration and potential remediation.

Key Concerns

  • Flow with unsanitized path detected
  • Low percentage of properly escaped output
Vulnerabilities
None known

wp date range Security Vulnerabilities

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

wp date range Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

18% escaped28 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
<admin-panel> (admin-panel.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

wp date range Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionadmin_initwp-date-range.php:121
actionadmin_enqueue_scriptswp-date-range.php:123
actionadmin_headwp-date-range.php:124
actionadmin_print_scriptswp-date-range.php:125
actionsave_postwp-date-range.php:127
actionadmin_menuwp-date-range.php:129
filterplugin_row_metawp-date-range.php:131
actiontemplate_includewp-date-range.php:139
actionposts_joinwp-date-range.php:140
actionposts_wherewp-date-range.php:141
actionpre_get_postswp-date-range.php:142
actioninitwp-date-range.php:146
Maintenance & Trust

wp date range Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedSep 8, 2014
PHP min version
Downloads3K

Community Trust

Rating46/100
Number of ratings3
Active installs10
Developer Profile

wp date range Developer Profile

sevy29

1 plugin · 10 total installs

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

How We Detect wp date range

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-date-range/css/smoothness/jquery-ui-1.8.11.custom.css/wp-content/plugins/wp-date-range/css/wp-daterange.css/wp-content/plugins/wp-date-range/js/jquery-ui-i18n.min.custom.js/wp-content/plugins/wp-date-range/js/admin.js

HTML / DOM Fingerprints

CSS Classes
date_range_settings
HTML Comments
wp_date_range option
Data Attributes
data-date-formatdata-date-separatordata-date-languagedata-date-posttypes
JS Globals
wp_date_range_vars
FAQ

Frequently Asked Questions about wp date range