AJAX Thumbnail Rebuild Security & Risk Analysis

wordpress.org/plugins/ajax-thumbnail-rebuild

AJAX Thumbnail Rebuild allows you to rebuild all thumbnails at once without script timeouts on your server.

30K active installs v1.14 PHP + WP 2.8+ Updated May 3, 2023
adminajaxrebuildregeneratethumbnail
85
A · Safe
CVEs total1
Unpatched0
Last CVEApr 28, 2023
Safety Verdict

Is AJAX Thumbnail Rebuild Safe to Use in 2026?

Generally Safe

Score 85/100

AJAX Thumbnail Rebuild has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Apr 28, 2023Updated 2yr ago
Risk Assessment

The 'ajax-thumbnail-rebuild' plugin version 1.14 exhibits a generally good security posture with no critical or high-severity vulnerabilities identified in the latest static analysis. The plugin demonstrates strong adherence to security best practices by implementing nonce and capability checks for its single AJAX handler, indicating that its primary entry point is protected. Furthermore, the absence of dangerous functions, file operations, external HTTP requests, and taint flows suggests a well-contained codebase. However, a concern arises from the single SQL query which is not prepared, potentially exposing the plugin to SQL injection risks if the query's inputs are not meticulously sanitized. While the current version shows no unpatched vulnerabilities, a past medium-severity vulnerability related to missing authorization, last seen in April 2023, warrants attention. This historical pattern suggests a past weakness in authorization checks that, while seemingly addressed, should be a reminder to maintain vigilance in secure coding practices and thorough testing, especially concerning user input handling in database operations.

Key Concerns

  • SQL query not using prepared statements
  • Past medium-severity vulnerability (Missing Authorization)
Vulnerabilities
1

AJAX Thumbnail Rebuild Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2022-47604medium · 4.3Missing Authorization

AJAX Thumbnail Rebuild <= 1.13 - Missing Authorization

Apr 28, 2023 Patched in 1.14 (270d)
Code Analysis
Analyzed Mar 17, 2026

AJAX Thumbnail Rebuild Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

70% escaped10 total outputs
Attack Surface

AJAX Thumbnail Rebuild Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_ajax_thumbnail_rebuildajax-thumbnail-rebuild.php:326
WordPress Hooks 3
actionadmin_menuajax-thumbnail-rebuild.php:18
filterattachment_fields_to_editajax-thumbnail-rebuild.php:19
actionplugins_loadedajax-thumbnail-rebuild.php:328
Maintenance & Trust

AJAX Thumbnail Rebuild Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedMay 3, 2023
PHP min version
Downloads850K

Community Trust

Rating96/100
Number of ratings90
Active installs30K
Developer Profile

AJAX Thumbnail Rebuild Developer Profile

junkcoder

1 plugin · 30K total installs

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

How We Detect AJAX Thumbnail Rebuild

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
updatedfade
Data Attributes
id="ajax_thumbnail_rebuild"id="atr-message"id="message"id="onlyfeatured"id="size-toggle"id="sizeselect"+2 more
JS Globals
ajaxurlsetMessageregenerateregenItem
REST Endpoints
/wp-json/ajax_thumbnail_rebuild
FAQ

Frequently Asked Questions about AJAX Thumbnail Rebuild