
Tidy Posts Security & Risk Analysis
wordpress.org/plugins/tidy-postsContent management for WordPress. Track SEO data, monitor content freshness, analyse posts, and optimise your blog with performance scoring.
Is Tidy Posts Safe to Use in 2026?
Generally Safe
Score 100/100Tidy Posts has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "tidy-posts" v2.1.0 plugin exhibits a generally strong security posture based on the static analysis. The complete absence of unprotected AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, the plugin demonstrates good coding practices with a high percentage of properly escaped outputs and robust use of nonce and capability checks for its entry points. The lack of known CVEs and a clean vulnerability history is a positive indicator of the plugin's stability and maintainer's attention to security.
However, a few areas warrant attention. While there are no critical or high severity taint flows, the presence of two flows with unsanitized paths, even if of lower severity, indicates a potential for issues if user-supplied data is not handled with extreme care. Additionally, a significant portion of SQL queries are not using prepared statements, which could lead to SQL injection vulnerabilities if the non-prepared queries handle untrusted input. The single file operation also presents a minor, but not insignificant, risk if not properly secured against unauthorized access or manipulation.
In conclusion, "tidy-posts" v2.1.0 is a relatively secure plugin, with its strengths lying in its limited attack surface and good authentication/authorization practices. The primary areas of concern are the unsanitized path flows and the non-prepared SQL queries. Addressing these potential weaknesses would further enhance the plugin's security profile.
Key Concerns
- SQL queries not using prepared statements
- Flows with unsanitized paths detected
- File operations present
Tidy Posts Security Vulnerabilities
Tidy Posts Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Tidy Posts Attack Surface
AJAX Handlers 6
WordPress Hooks 10
Maintenance & Trust
Tidy Posts Maintenance & Trust
Maintenance Signals
Community Trust
Tidy Posts Alternatives
Content Freshness Monitor
zevvolabs-content-update-monitor
Stop content decay and boost WordPress SEO rankings. Automatically audit your site, find stale posts, and track engagement with one powerful dashboard …
SEOKEY – Powerful SEO plugin with Expert Insights and SEO Audit
seo-key
Improve SEO rankings with a powerful SEO Audit, automatic optimizations and Expert Insights. SEOKEY is the easiest and most powerful SEO plugin!
SEO Audit – WP Site Auditor
seo-site-auditor-agency
Site audit tool to check seo health of any url. Many seo details for url, embed form on your website to allow visitors to perform their own SEO checks
Answer Engine Optimization – AEO, AIO, AISEO, AI SEO, GEO Audit
answer-engine-optimization-aeo-audit
Audit & Fix your website for Answer Engine / AI Optimization (AEO / AIO), AI SEO, AISEO, GEO for Google Zero position, ChatGPT, suggestion & improve.
Opace Essential SEO Toolkit
opace-essential-seo-toolkit
The Opace Essential SEO Toolkit is an invaluable WordPress plugin to aid all SEO professionals, developers and businesses in auditing their website.
Tidy Posts Developer Profile
3 plugins · 40 total installs
How We Detect Tidy Posts
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/tidy-posts/css/tidy-posts-admin.css/wp-content/plugins/tidy-posts/css/vendor/tippy.css/wp-content/plugins/tidy-posts/css/vendor/tippy-bundle.css/wp-content/plugins/tidy-posts/js/vendor/tippy.umd.min.js/wp-content/plugins/tidy-posts/js/vendor/Sortable.min.js/wp-content/plugins/tidy-posts/js/vendor/autosize.min.js/wp-content/plugins/tidy-posts/js/tidy-posts-admin.js/wp-content/plugins/tidy-posts/js/vendor/tippy.umd.min.js/wp-content/plugins/tidy-posts/js/vendor/Sortable.min.js/wp-content/plugins/tidy-posts/js/vendor/autosize.min.js/wp-content/plugins/tidy-posts/js/tidy-posts-admin.jstidy-posts/css/tidy-posts-admin.css?ver=tidy-posts/css/vendor/tippy.css?ver=tidy-posts/css/vendor/tippy-bundle.css?ver=tidy-posts/js/vendor/tippy.umd.min.js?ver=tidy-posts/js/vendor/Sortable.min.js?ver=tidy-posts/js/vendor/autosize.min.js?ver=tidy-posts/js/tidy-posts-admin.js?ver=HTML / DOM Fingerprints
tidy-posts-admin-pagetp-rating-tooltiptp-settings-modaltp-post-list-tabletp-post-list-celltp-post-list-rating<!-- Tidy Posts Admin --><!-- Tidy Posts Settings --><!-- Tidy Posts Post List --><!-- Tidy Posts Rating -->+2 moredata-tp-post-iddata-tp-rating-tooltipdata-tp-settings-modaldata-tp-post-list-tabledata-tp-post-list-celldata-tp-post-list-ratingTidyPostsAdminTippy/wp-json/tidy-posts/v1/settings/wp-json/tidy-posts/v1/posts/wp-json/tidy-posts/v1/post/