
Estimated Reading Time Content Security & Risk Analysis
wordpress.org/plugins/estimated-reading-time-contentAdds a reading time block to posts and pages, with customizable settings and widget support.
Is Estimated Reading Time Content Safe to Use in 2026?
Generally Safe
Score 92/100Estimated Reading Time Content has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "estimated-reading-time-content" v1.0 plugin exhibits a strong security posture based on the provided static analysis. There are no identified dangerous functions, all SQL queries use prepared statements, and all output is properly escaped. The absence of file operations and external HTTP requests further mitigates common attack vectors. Crucially, the lack of recorded vulnerabilities in its history suggests a history of secure development or a lack of historical security scrutiny which, in this context, is a positive indicator.
Despite the generally good security practices, there are a few areas for concern. The plugin has one shortcode entry point. While the static analysis indicates no unprotected entry points, the absence of any capability checks or nonce checks associated with this shortcode means that it is potentially vulnerable to unauthorized execution if not adequately secured by other means or by WordPress itself. This is the primary risk identified.
In conclusion, "estimated-reading-time-content" v1.0 appears to be a well-developed plugin with excellent adherence to secure coding practices in critical areas like data handling and output sanitization. The lack of vulnerabilities in its history is a significant strength. The only notable weakness is the potential for unauthorized execution of its shortcode due to the absence of explicit capability or nonce checks, though the overall risk is mitigated by the lack of direct unprotected entry points and the absence of critical taint flows.
Key Concerns
- Shortcode without capability/nonce check
Estimated Reading Time Content Security Vulnerabilities
Estimated Reading Time Content Code Analysis
Output Escaping
Estimated Reading Time Content Attack Surface
Shortcodes 1
WordPress Hooks 6
Maintenance & Trust
Estimated Reading Time Content Maintenance & Trust
Maintenance Signals
Community Trust
Estimated Reading Time Content Alternatives
Simple Time to Read LSC
simple-time-to-read-lsc
Add an estimated reading time to your WordPress posts, pages, or custom post types. Lightweight, customizable, and easy to use.
WP Reading Progress
wp-reading-progress
Light weight fully customizable reading progress bar. Sticks to top, bottom or sticky menu, with fallback for small screens. Includes ert (beta).
WP Read Time – Tiempo de lectura
wp-read-time
Un plugin ligero que añade el tiempo estimado de lectura a todas las entradas del blog. Basta con activarlo y se generará automáticamente el tiempo es …
LP Estimated Reading Time
lp-estimated-reading-time
Displays an estimated reading time of your blog posts
Article Read Time Lite – WordPress plugin for displaying total reading time and progress bar
article-read-time-lite
Calculate and display total reading time| Calculate and display Characters and Words | Progress Bar
Estimated Reading Time Content Developer Profile
5 plugins · 7K total installs
How We Detect Estimated Reading Time Content
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/estimated-reading-time-content/style.css/wp-content/plugins/estimated-reading-time-content/admin-style.css/wp-content/plugins/estimated-reading-time-content/script.js/wp-content/plugins/estimated-reading-time-content/script.jsestimated-reading-time-content/style.css?ver=estimated-reading-time-content/admin-style.css?ver=estimated-reading-time-content/script.js?ver=HTML / DOM Fingerprints
ertc-reading-time<!-- Estimated Reading Time Content Plugin --><!-- End Estimated Reading Time Content Plugin -->name='ertc_settings[ertc_enable_posts]'name='ertc_settings[ertc_enable_pages]'name='ertc_settings[ertc_position]'name='ertc_settings[ertc_words_per_minute]'name='ertc_settings[ertc_reading_text]'name='ertc_settings[ertc_font_size]'+3 more[ertc_reading_time]