Generate Images (AI) – Magic Post Thumbnail Security & Risk Analysis
wordpress.org/plugins/magic-post-thumbnailGet images for your posts with automatic generation & multiple banks. Generate as featured images or in your content with Gutenberg Block and in bulk
Is Generate Images (AI) – Magic Post Thumbnail Safe to Use in 2026?
Generally Safe
Score 96/100Generate Images (AI) – Magic Post Thumbnail has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The magic-post-thumbnail plugin exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries, the static analysis reveals significant concerns. A notable issue is the presence of two AJAX handlers that lack authentication checks, creating a direct entry point for potential unauthorized actions. Furthermore, the taint analysis indicates one flow with unsanitized paths, which, although not classified as critical or high severity in this analysis, represents a potential risk for data manipulation or unauthorized access if not properly handled.
The vulnerability history of this plugin is a significant red flag. With four known CVEs, including one high severity and three medium severity vulnerabilities, the plugin has a documented history of security flaws. The fact that the last vulnerability was recorded very recently (August 26, 2024) and that it predominantly involves Cross-Site Scripting (XSS) suggests that the developers may struggle with properly sanitizing and escaping user-supplied input, a weakness corroborated by the low percentage (15%) of properly escaped outputs in the static analysis. Although there are currently no unpatched CVEs, the recurring nature of vulnerabilities indicates a pattern of insecure coding practices that require ongoing vigilance.
In conclusion, while the plugin has some strengths such as its SQL query practices, the high number of historical vulnerabilities, coupled with the discovery of unprotected AJAX handlers and unsanitized paths in the current analysis, present substantial security risks. The prevalence of XSS vulnerabilities in its history, along with the low output escaping rate, suggests a need for more robust input validation and output sanitization to mitigate future risks. Users should proceed with caution and ensure the plugin is kept up-to-date, though the historical pattern raises concerns about the overall security maturity of the plugin.
Key Concerns
- Unprotected AJAX handlers
- Taint flow with unsanitized paths
- Low output escaping percentage
- One high severity CVE historically
- Three medium severity CVEs historically
- Recent vulnerability recorded
Generate Images (AI) – Magic Post Thumbnail Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
Magic Post Thumbnail <= 5.2.9 - Reflected Cross-Site Scripting
Generate Images – Magic Post Thumbnail <= 5.2.7 - Authenticated (Admin+) Stored Cross-Site Scripting
Magic Post Thumbnail <= 4.1.10 - Unauthenticated Stored Cross-Site Scripting
Magic Post Thumbnail <= 3.3.6 - Reflected Cross-Site Scripting
Generate Images (AI) – Magic Post Thumbnail Release Timeline
Generate Images (AI) – Magic Post Thumbnail Code Analysis
Bundled Libraries
Output Escaping
Data Flow Analysis
Generate Images (AI) – Magic Post Thumbnail Attack Surface
AJAX Handlers 10
WordPress Hooks 27
Scheduled Events 1
Maintenance & Trust
Generate Images (AI) – Magic Post Thumbnail Maintenance & Trust
Maintenance Signals
Community Trust
Generate Images (AI) – Magic Post Thumbnail Alternatives
ImageMagick Engine
imagemagick-engine
Improve the quality of re-sized images by replacing standard GD library with ImageMagick.
Simple Image Sizes
simple-image-sizes
This plugin lets you create custom image sizes for your site. Override your theme sizes directly on the Media settings page, regenerate thumbnails, an …
ThumbPress – Image Management Suite for Performance and Optimization
image-sizes
Disable Thumbnails, Regenerate Thumbnails, Compress Images, Convert to WebP, Find Unused and Large Images, Edit Images, and more with ThumbPress.
Image Regenerate & Select Crop
image-regenerate-select-crop
Advanced management for images, register new sub-sizes, sub-sizes details, regenerate and cleanup files.
Acme Fix Images – Regenerate Thumbnails
acme-fix-images
Fix image sizes after you have changed image sizes from Media Settings. Ensure your images display consistently across your website.
Generate Images (AI) – Magic Post Thumbnail Developer Profile
5 plugins · 7K total installs
How We Detect Generate Images (AI) – Magic Post Thumbnail
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/magic-post-thumbnail/admin/css/magic-post-thumbnail-admin.css/wp-content/plugins/magic-post-thumbnail/admin/js/magic-post-thumbnail-admin.js/wp-content/plugins/magic-post-thumbnail/public/css/magic-post-thumbnail-public.css/wp-content/plugins/magic-post-thumbnail/public/js/magic-post-thumbnail-public.js/wp-content/plugins/magic-post-thumbnail/admin/js/magic-post-thumbnail-admin.js/wp-content/plugins/magic-post-thumbnail/public/js/magic-post-thumbnail-public.jsmagic-post-thumbnail/admin/css/magic-post-thumbnail-admin.css?ver=magic-post-thumbnail/admin/js/magic-post-thumbnail-admin.js?ver=magic-post-thumbnail/public/css/magic-post-thumbnail-public.css?ver=magic-post-thumbnail/public/js/magic-post-thumbnail-public.js?ver=HTML / DOM Fingerprints
mpt-admin-wrapmpt-main-settings-sectionmpt-posts-settings-sectionmpt-banks-settings-sectionmpt-cron-settings-sectionmpt-logs-settings-sectionmpt-proxy-settings-sectionmpt-compatibility-settings-section<!-- currently plugin version --><!-- Admin specific functionality --><!-- Magic Post Thumbnail Admin --><!-- Currently plugin version -->+5 moredata-mpt-idmagic_post_thumbnail_admin_objectmagic_post_thumbnail_public_object