
Trashed By Security & Risk Analysis
wordpress.org/plugins/trashed-byRecords which user trashed a post and when they trashed it. Displays that info as columns in admin trashed posts listings.
Is Trashed By Safe to Use in 2026?
Generally Safe
Score 85/100Trashed By has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'trashed-by' plugin version 1.4 exhibits a generally strong security posture based on the static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface. Furthermore, the code demonstrates good practices by using prepared statements for all SQL queries and has no recorded vulnerabilities or CVEs, indicating a history of stable security.
However, a notable concern arises from the output escaping. With 5 total outputs and only 60% properly escaped, there's a risk of Cross-Site Scripting (XSS) vulnerabilities if the unescaped outputs contain user-supplied data. While no critical or high-severity taint flows were identified, this incomplete output sanitization is a potential weakness that could be exploited in conjunction with other factors, though the current analysis does not show such direct links.
In conclusion, the plugin is well-defended against common web vulnerabilities due to its limited attack surface and secure database practices. The primary area for improvement is ensuring all output is rigorously escaped to mitigate potential XSS risks. The lack of historical vulnerabilities is a positive indicator, but the observed output escaping issue warrants attention.
Key Concerns
- Output escaping is not fully implemented
Trashed By Security Vulnerabilities
Trashed By Release Timeline
Trashed By Code Analysis
Output Escaping
Trashed By Attack Surface
WordPress Hooks 9
Maintenance & Trust
Trashed By Maintenance & Trust
Maintenance Signals
Community Trust
Trashed By Alternatives
Simple History – Track, Log, and Audit WordPress Changes
simple-history
Track changes and user activities on your WordPress site. See who created a page, uploaded an attachment, and more, for a complete audit trail.
Light Views Counter – Fast, Scalable View Counter for High-Traffic Sites
light-views-counter
Lightweight and fast post view counter with smart tracking, built for high-traffic sites and large post databases.
Post Lockdown
post-lockdown
Allows admins to protect selected posts and pages so they cannot be trashed or deleted by non-admin users.
Post Affiliate Pro
postaffiliatepro
This plugin integrates Post Affiliate Pro software into any WordPress installation. Post Affiliate Pro is the leading affiliate tracking tool with mor …
Force Delete Posts
force-delete-posts
Deleting Posts has never been so fast! This lightweight plugin adds the ability for administrators to instantly delete posts by adding a Force Delete …
Trashed By Developer Profile
63 plugins · 92K total installs
How We Detect Trashed By
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
trashed-by/style.css?ver=trashed-by/script.js?ver=HTML / DOM Fingerprints
column-trashed_bycolumn-trashed_ondata-trashed-bytrashedByAdmin/wp-json/trashed-by/v1/postmeta