
Smart Content Expiry Security & Risk Analysis
wordpress.org/plugins/smart-content-expiryExpire posts and pages automatically. Hide, replace or redirect content after expiry — no cron jobs or deletions.
Is Smart Content Expiry Safe to Use in 2026?
Generally Safe
Score 100/100Smart Content Expiry has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "smart-content-expiry" v1.1.0 plugin exhibits a generally good security posture based on the static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are positive indicators. The presence of a nonce check and the low number of entry points (only one shortcode) are also encouraging. However, a significant concern arises from the output escaping, with only 48% of outputs being properly escaped. This indicates a potential for Cross-Site Scripting (XSS) vulnerabilities, where user-supplied data, if not properly sanitized before being displayed, could be executed as malicious script in a user's browser. The lack of any recorded vulnerabilities in its history is a positive sign, suggesting the developers have historically maintained a secure codebase or have not yet been targeted. Despite this, the insufficient output escaping remains a notable weakness that requires attention to prevent potential XSS exploits.
Key Concerns
- Insufficient output escaping
Smart Content Expiry Security Vulnerabilities
Smart Content Expiry Code Analysis
Output Escaping
Smart Content Expiry Attack Surface
Shortcodes 1
WordPress Hooks 5
Maintenance & Trust
Smart Content Expiry Maintenance & Trust
Maintenance Signals
Community Trust
Smart Content Expiry Alternatives
Auto Post Expiry Manager
auto-post-expiry-manager
Automatically expire posts and custom post types at a specific date and time. Works with all public post types and uses a lightweight cron scheduler.
TW Link Expiration Manager
tw-link-expiration-manager
Adds an Expiration Time for posts, pages, WooCommerce products and custom post types URLs.
Expiring Posts
expiring-posts
This plugin adds functionality to expire a post on a given date.
Content Scheduler
content-scheduler
Schedule content to automatically expire and change at a certain time, and notify people of expiration.
Page Expiration Robot – Countdown Timer
page-expiration-robot
The official #1 most intelligent, scarcity countdown timer plugin ever created for WordPress to expire posts AND pages on autopilot!
Smart Content Expiry Developer Profile
2 plugins · 30 total installs
How We Detect Smart Content Expiry
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
sce-expired-messagesmart-content-expiry-emptyname="smcoex_myw_expiry_date"name="smcoex_myw_expiry_action"name="smcoex_myw_expiry_message"name="smcoex_myw_expiry_redirect"name="smcoex_myw_meta_box_nonce"[smart_expire