Delete Thumbnails Security & Risk Analysis

wordpress.org/plugins/delete-thumbnails

Find and delete thumbnails & resized images from your Media Library

100 active installs v2.2 PHP + WP 4.0+ Updated Jul 6, 2017
deleteimageslibrarymediathumbnails
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Delete Thumbnails Safe to Use in 2026?

Generally Safe

Score 85/100

Delete Thumbnails has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "delete-thumbnails" plugin v2.2 exhibits a generally strong security posture with no identified vulnerabilities in its history and a seemingly limited attack surface. The absence of known CVEs and a clean taint analysis report are positive indicators. However, a significant concern arises from the static analysis revealing that 0% of its 13 output operations are properly escaped. This lack of output sanitization presents a notable risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed within the WordPress admin area or on the frontend, depending on where these outputs are rendered.

While the plugin demonstrates good practices by utilizing prepared statements for SQL queries and includes a nonce check, the complete absence of capability checks on any entry points (though there are no entry points identified) and the lack of output escaping are critical weaknesses. The vulnerability history being entirely clean might suggest the plugin has historically been secure, but this does not negate the immediate risks identified in the current code analysis. The overall assessment is that the plugin has a potentially good foundation but suffers from a critical oversight in output sanitization that needs immediate attention.

Key Concerns

  • Outputs are not properly escaped
  • No capability checks on entry points
Vulnerabilities
None known

Delete Thumbnails Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Delete Thumbnails Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
13
0 escaped
Nonce Checks
1
Capability Checks
0
File Operations
1
External Requests
0
Bundled Libraries
0

Output Escaping

0% escaped13 total outputs
Attack Surface

Delete Thumbnails Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actioninitdelete-thumbnails.php:15
actionadmin_menudelete-thumbnails.php:36
actionadmin_enqueue_scriptsdelete-thumbnails.php:37
Maintenance & Trust

Delete Thumbnails Maintenance & Trust

Maintenance Signals

WordPress version tested4.8.28
Last updatedJul 6, 2017
PHP min version
Downloads8K

Community Trust

Rating78/100
Number of ratings15
Active installs100
Developer Profile

Delete Thumbnails Developer Profile

David Sword

3 plugins · 210 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Delete Thumbnails

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/delete-thumbnails/style.css/wp-content/plugins/delete-thumbnails/dltumbs.js
Script Paths
/wp-content/plugins/delete-thumbnails/dltumbs.js
Version Parameters
delete-thumbnails/style.css?ver=delete-thumbnails/dltumbs.js?ver=

HTML / DOM Fingerprints

CSS Classes
dlthumbs
Data Attributes
id='dlthumbs'
FAQ

Frequently Asked Questions about Delete Thumbnails