Default Post Date Security & Risk Analysis

wordpress.org/plugins/default-post-date

Define an individual default post date that is to be used when adding a new post.

10 active installs v1.5.1 PHP + WP 2.9.0+ Updated Dec 15, 2015
bulkdatepostpostspublish
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Default Post Date Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The 'default-post-date' plugin v1.5.1 exhibits a strong security posture based on the provided static analysis. The absence of any identified attack surface points, such as AJAX handlers, REST API routes, shortcodes, or cron events, significantly limits potential entry points for attackers. Furthermore, the lack of dangerous function calls and external HTTP requests further contributes to its secure design. The plugin also demonstrates good practices in terms of taint analysis, with no identified flows indicating potential vulnerabilities.

However, there are a few areas for concern that temper an otherwise positive assessment. The presence of one SQL query that does not use prepared statements is a notable weakness, as this can be a vector for SQL injection vulnerabilities, especially if the query handles user-supplied data. Additionally, only 40% of output escaping is properly handled, meaning 60% of outputs are potentially vulnerable to Cross-Site Scripting (XSS) attacks. The complete absence of nonce and capability checks, while seemingly less critical given the limited attack surface, could become a risk if new functionalities are added that introduce user-facing interactions or administrative actions.

The plugin's vulnerability history shows no recorded CVEs, which is a significant strength and suggests a history of responsible development. This, combined with the limited identified code risks, paints a picture of a generally secure plugin. However, the identified issues in SQL query preparation and output escaping, while not currently exploited in known vulnerabilities, represent genuine risks that should be addressed to maintain a high level of security.

Key Concerns

  • Raw SQL without prepared statements
  • Low percentage of properly escaped output
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Default Post Date Security Vulnerabilities

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

Default Post Date Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

40% escaped5 total outputs
Attack Surface

Default Post Date Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionplugins_loadeddefault-post-date.php:20
actionadmin_head-post-new.phpinc\Asset\Controller.php:34
actionadmin_initinc\Setting\Controller.php:34
actionadmin_initinc\SettingsField\Controller.php:34
Maintenance & Trust

Default Post Date Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedDec 15, 2015
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Default Post Date Developer Profile

Thorsten Frommen

6 plugins · 2K total installs

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

How We Detect Default Post Date

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/default-post-date/assets/js/admin.min.js/wp-content/plugins/default-post-date/assets/js/admin.js
Script Paths
/wp-content/plugins/default-post-date/assets/js/admin.min.js/wp-content/plugins/default-post-date/assets/js/admin.js
Version Parameters
default-post-date/assets/js/admin.min.js?ver=default-post-date/assets/js/admin.js?ver=

HTML / DOM Fingerprints

JS Globals
defaultPostDateSettings
FAQ

Frequently Asked Questions about Default Post Date