Future Posts Calendar Security & Risk Analysis

wordpress.org/plugins/future-posts-calendar

This plugin adds a monthly calendar that shows all the dates you have future posts.

60 active installs v1.6.3 PHP + WP 2.7+ Updated Oct 18, 2013
calendardateeditfuture-postspost
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Future Posts Calendar Safe to Use in 2026?

Generally Safe

Score 85/100

Future Posts Calendar has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The plugin "future-posts-calendar" v1.6.3 exhibits a generally positive security posture with no recorded vulnerabilities or critical code signals. The static analysis reveals a small attack surface, with zero entry points identified, which is a strong indicator of good initial design practices. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests contributes to its security. However, a significant concern arises from the SQL queries; all four queries are executed without prepared statements, exposing the plugin to potential SQL injection vulnerabilities. Additionally, the low percentage (23%) of properly escaped output suggests that sensitive data might be exposed without adequate sanitization, potentially leading to cross-site scripting (XSS) attacks.

The vulnerability history is clean, with zero known CVEs, which is a very positive sign. This, combined with the lack of taint analysis findings, suggests that the plugin has historically been secure and its developers are likely attentive to security. However, the absence of vulnerability history doesn't negate the risks identified in the static analysis. The lack of nonce and capability checks across all identified entry points, though minimal in number, means that any newly discovered or introduced entry points could be exploited without proper authentication or authorization.

In conclusion, while the plugin's attack surface and historical vulnerability record are commendable, the direct use of raw SQL and insufficient output escaping are critical weaknesses that require immediate attention. These oversights represent tangible risks that could be exploited by attackers, despite the plugin's otherwise clean record. Addressing these specific code issues will significantly strengthen its overall security.

Key Concerns

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

Future Posts Calendar Security Vulnerabilities

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

Future Posts Calendar Code Analysis

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

SQL Query Safety

0% prepared4 total queries

Output Escaping

23% escaped22 total outputs
Attack Surface

Future Posts Calendar Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menufuture_calendar.php:17
actionwidgets_initfuture_calendar.php:18
Maintenance & Trust

Future Posts Calendar Maintenance & Trust

Maintenance Signals

WordPress version tested3.6.1
Last updatedOct 18, 2013
PHP min version
Downloads37K

Community Trust

Rating100/100
Number of ratings1
Active installs60
Developer Profile

Future Posts Calendar Developer Profile

Aaron Butacov

6 plugins · 1K total installs

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

How We Detect Future Posts Calendar

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

Asset Fingerprints

Version Parameters
/wp-content/plugins/future-posts-calendar/future_calendar.php?ver=

HTML / DOM Fingerprints

CSS Classes
wp-calendar
HTML Comments
Uncomment the following line if you want to have the calendar appear as a widget on the dashboard.Add Dashboard Widget via function wp_add_dashboard_widget()
Data Attributes
jjaammfuture_calendarclosedpostboxesnoncemeta-box-order-nonce
JS Globals
fcal_set_datefcal_javascript
FAQ

Frequently Asked Questions about Future Posts Calendar