
qCleanup Security & Risk Analysis
wordpress.org/plugins/q-cleanupThis plugin allows you to delete unused and leftover files from upload dir. In one click you can rid of all unwanted files and reduce space usage.
Is qCleanup Safe to Use in 2026?
Generally Safe
Score 85/100qCleanup has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'q-cleanup' v1.0 plugin exhibits a concerning security posture, primarily due to a complete lack of input validation and permission checks across its identified code signals. While the static analysis shows no direct vulnerabilities in terms of dangerous functions, SQL queries, or taint flows, this is overshadowed by the absence of fundamental security practices. The fact that 0% of outputs are properly escaped suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, as any user-controlled data rendered on a page could be malicious. Furthermore, the complete absence of nonce and capability checks on what are likely internal operations (given the lack of explicit entry points) means that unauthorized users could potentially trigger plugin functionalities, leading to unintended consequences or data manipulation.
The vulnerability history shows a clean slate, which is positive, but it doesn't mitigate the risks identified in the static analysis. This could indicate a new plugin with undiscovered flaws or a plugin that has not been sufficiently tested or scrutinized for security. The lack of any identified entry points with authorization checks is a major red flag. In conclusion, while the plugin appears to have avoided historical vulnerabilities and has no explicitly dangerous code, the significant gaps in output escaping and authorization checks represent substantial security weaknesses that require immediate attention.
Key Concerns
- No output escaping found
- No nonce checks
- No capability checks
- SQL queries without prepared statements (50%)
qCleanup Security Vulnerabilities
qCleanup Release Timeline
qCleanup Code Analysis
SQL Query Safety
Output Escaping
qCleanup Attack Surface
WordPress Hooks 1
Maintenance & Trust
qCleanup Maintenance & Trust
Maintenance Signals
Community Trust
qCleanup Alternatives
Clean Image Filenames
clean-image-filenames
This plugin automatically converts language accent characters to non-accent characters in filenames when uploading to the media library.
Media Sweep – WordPress Media Cleaner
media-sweep
Clean up your WordPress Media Library by finding and removing unused files. Safely scan, preview, and sweep away orphaned media to keep your site fast …
Cleanup Orphan Images
cleanup-orphan-images
Finds and deletes orphan media files from the uploads directory that are not registered in WordPress.
Media Cleaner: Clean your WordPress!
media-cleaner
Clean your WordPress! Eliminate unused and broken media files. For a faster, and better website.
Disable Media Sizes
disable-media-sizes
Provides options to disable the extra images generated by WordPress.
qCleanup Developer Profile
1 plugin · 10 total installs
How We Detect qCleanup
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
/**/**---------------------------------------------------------------------------------------------------- Get all files from upload dir **//**---------------------------------------------------------------------------------------------------- Get all used files from upload dir **//**---------------------------------------------------------------------------------------------------- Get unused attachment files from db **/+5 more