
All In One Image Viewer – Zoom, Maps & Comparison Security & Risk Analysis
wordpress.org/plugins/image-viewerA Gutenberg block to display images with zoom, magnify, map, pan viewer, comparison slider, masking, transform, and more.
Is All In One Image Viewer – Zoom, Maps & Comparison Safe to Use in 2026?
Generally Safe
Score 98/100All In One Image Viewer – Zoom, Maps & Comparison has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "image-viewer" v1.0.5 plugin exhibits a generally positive security posture, with no immediate critical vulnerabilities detected through static analysis. The absence of dangerous functions, a complete reliance on prepared statements for SQL queries, and a strong percentage of properly escaped output are commendable practices. The plugin also appears to implement capability checks, indicating an awareness of access control. However, there are areas that warrant attention. The presence of an external HTTP request, while not analyzed for taint, represents a potential attack vector if not handled with extreme care. Furthermore, the lack of explicit nonce checks on the identified AJAX handler, although reported as protected by a capability check, is a minor concern that could be strengthened.
The vulnerability history reveals a past high-severity vulnerability, specifically SSRF, which was patched. The fact that the last vulnerability occurred in 2026-02-04 suggests it has been addressed, but the presence of past high-severity issues, particularly SSRF, is a red flag. This indicates a historical tendency for vulnerabilities in this plugin, and while none are currently unpatched, vigilance is still recommended. Overall, the plugin demonstrates good security practices in many areas, but the past high-severity vulnerability and the limited analysis of external requests suggest a need for continued monitoring and potential hardening of specific entry points.
Key Concerns
- Past high severity vulnerability (SSRF)
- External HTTP request without taint analysis
- Missing nonce checks on AJAX (though protected by capability)
All In One Image Viewer – Zoom, Maps & Comparison Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
All In One Image Viewer Block <= 1.0.2 - Unauthenticated Server-Side Request Forgery via image-proxy Endpoint
All In One Image Viewer – Zoom, Maps & Comparison Release Timeline
All In One Image Viewer – Zoom, Maps & Comparison Code Analysis
Bundled Libraries
Output Escaping
All In One Image Viewer – Zoom, Maps & Comparison Attack Surface
REST API Routes 1
Shortcodes 1
WordPress Hooks 12
Maintenance & Trust
All In One Image Viewer – Zoom, Maps & Comparison Maintenance & Trust
Maintenance Signals
Community Trust
All In One Image Viewer – Zoom, Maps & Comparison Alternatives
Image Flow Gallery Block
image-flow-gallery-block
Image Flow Gallery Blocks is a simple plugin that adds a Gutenberg block for inserting an image gallery with sliding effect to your pages.
Spectra Legacy – Gutenberg Blocks
ultimate-addons-for-gutenberg
Gutenberg blocks for existing Spectra websites. Maintained, stable, and fully supported — no action needed on your part.
Kadence Blocks — Page Builder Toolkit for Gutenberg Editor
kadence-blocks
20+ Gutenberg Blocks with endless options, enabling top-notch efficiency for high-performance dynamic website creation.
Page Builder: Pagelayer – Drag and Drop website builder
pagelayer
The most advanced frontend drag & drop page builder. Pagelayer is a light weight but extremely powerful Website Builder.
Page Builder Gutenberg Blocks – CoBlocks
coblocks
CoBlocks is a suite of page builder WordPress blocks for Gutenberg, with 10+ new blocks and a true page builder experience with rows and columns.
All In One Image Viewer – Zoom, Maps & Comparison Developer Profile
124 plugins · 730K total installs
How We Detect All In One Image Viewer – Zoom, Maps & Comparison
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/image-viewer/build/admin/dashboard.css/wp-content/plugins/image-viewer/build/admin/dashboard.js/wp-content/plugins/image-viewer/build/admin-post.css/wp-content/plugins/image-viewer/build/admin-post.js/wp-content/plugins/image-viewer/build/admin/dashboard.js/wp-content/plugins/image-viewer/build/admin-post.jsimage-viewer/build/admin/dashboard.css?ver=image-viewer/build/admin/dashboard.js?ver=image-viewer/build/admin-post.css?ver=image-viewer/build/admin-post.js?ver=HTML / DOM Fingerprints
/wp-json/bpivb/v1/image-proxy