Display During Conditional Shortcode Security & Risk Analysis

wordpress.org/plugins/display-during-conditional-shortcode

Show or hide content based on date ranges, recurring day/time schedules, or custom strtotime expressions. Includes a Gutenberg block and shortcode.

200 active installs v2.0 PHP 7.0+ WP 6.1+ Updated Feb 7, 2026
blockconditionaldisplayscheduleshortcode
99
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 17, 2026
Safety Verdict

Is Display During Conditional Shortcode Safe to Use in 2026?

Generally Safe

Score 99/100

Display During Conditional Shortcode has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Feb 17, 2026Updated 1mo ago
Risk Assessment

The 'display-during-conditional-shortcode' v2.0 plugin exhibits a generally strong security posture based on the provided static analysis. It demonstrates good practices by having no known dangerous functions, using prepared statements for all SQL queries, and ensuring all output is properly escaped. The absence of file operations, external HTTP requests, and a clean taint analysis with zero critical or high severity flows further bolster this positive assessment. The plugin also has no known unpatched vulnerabilities, which is a significant strength.

However, there are areas for improvement. The lack of nonce checks and capability checks on its entry points (shortcodes in this case) represents a potential concern. While the static analysis indicates zero unprotected entry points, the absence of these common security mechanisms means that the plugin's logic might be susceptible to being triggered by unauthenticated or unauthorized users if not properly handled by the surrounding WordPress environment. The history of a past Cross-Site Scripting (XSS) vulnerability, even if patched, warrants continued vigilance and code review to prevent recurrence.

In conclusion, the plugin is well-developed from a code quality and vulnerability mitigation perspective, with excellent handling of SQL and output. The primary area of concern lies in the potential for unauthorized invocation of its shortcode functionality due to the absence of explicit nonce and capability checks. While the vulnerability history is currently clean, the past XSS issue serves as a reminder of the importance of ongoing security auditing.

Key Concerns

  • Missing nonce checks on shortcodes
  • Missing capability checks on shortcodes
  • Past Cross-Site Scripting vulnerability history
Vulnerabilities
1

Display During Conditional Shortcode Security Vulnerabilities

CVEs by Year

1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-6460medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Display During Conditional Shortcode <= 1.2 - Authenticated (Contributor+) Stored Cross-Site Scripting via message Parameter

Feb 17, 2026 Patched in 1.3 (1d)
Code Analysis
Analyzed Mar 16, 2026

Display During Conditional Shortcode Code Analysis

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

Output Escaping

100% escaped24 total outputs
Attack Surface

Display During Conditional Shortcode Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[display_during] display-during-conditional-shortcode.php:188
[display_during_message] display-during-conditional-shortcode.php:189
WordPress Hooks 3
actioninitdisplay-during-conditional-shortcode.php:264
filterthe_editor_contentincludes\classic-editor-compat.php:55
filtercontent_save_preincludes\classic-editor-compat.php:209
Maintenance & Trust

Display During Conditional Shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 7, 2026
PHP min version7.0
Downloads5K

Community Trust

Rating100/100
Number of ratings3
Active installs200
Developer Profile

Display During Conditional Shortcode Developer Profile

Gabriel Serafini

2 plugins · 210 total installs

99
trust score
Avg Security Score
99/100
Avg Patch Time
4 days
View full developer profile
Detection Fingerprints

How We Detect Display During Conditional Shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/display-during-conditional-shortcode/build/index.js/wp-content/plugins/display-during-conditional-shortcode/build/index.asset.php
Version Parameters
display-during-conditional-shortcode/build/index.js?ver=display-during-conditional-shortcode/build/index.asset.php?ver=

HTML / DOM Fingerprints

Data Attributes
data-block="display-during-conditional-shortcode/display-during"
JS Globals
window.stp_display_during_timezone_options
Shortcode Output
[display_during][display_during_message]
FAQ

Frequently Asked Questions about Display During Conditional Shortcode