Image Magnify Glass – Gutenberg Image Block Security & Risk Analysis

wordpress.org/plugins/image-block-zoom-on-hover

A simple plugin that add zoom on hover for Gutenberg image block.

40 active installs v1.0.2 PHP 5.6+ WP 5.3.0+ Updated Apr 26, 2023
gutenberghoverimagemagnifierzoom
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Image Magnify Glass – Gutenberg Image Block Safe to Use in 2026?

Generally Safe

Score 85/100

Image Magnify Glass – Gutenberg Image Block has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The "image-block-zoom-on-hover" plugin, version 1.0.2, exhibits a strong security posture based on the provided static analysis. The absence of any detected dangerous functions, SQL queries without prepared statements, unescaped output, file operations, or external HTTP requests is a significant positive indicator. Furthermore, the lack of any identified taint flows, particularly those with unsanitized paths or of critical/high severity, suggests a well-sanitized codebase. The plugin also benefits from a minimal attack surface, with zero identified AJAX handlers, REST API routes, shortcodes, or cron events, and importantly, no entry points appear to be unprotected.

The plugin's vulnerability history is also exceptionally clean, with zero known CVEs recorded. This indicates a consistent track record of security awareness and proactive maintenance by the developers, or simply that the plugin's functionality has not presented exploitable weaknesses. However, it's important to note that the static analysis revealed zero capability checks and zero nonce checks. While the current lack of an attack surface mitigates immediate risk, a future expansion of functionality could introduce vulnerabilities if these security mechanisms are not implemented.

In conclusion, the "image-block-zoom-on-hover" plugin appears to be highly secure in its current iteration. Its adherence to secure coding practices for SQL, output escaping, and the absence of risky functions are commendable. The clean vulnerability history further bolsters confidence. The only area for potential future concern lies in the lack of capability and nonce checks, which, while not an immediate risk due to the minimal attack surface, would be crucial to implement if the plugin's features or interaction points were to expand.

Key Concerns

  • Missing Nonce Checks
  • Missing Capability Checks
Vulnerabilities
None known

Image Magnify Glass – Gutenberg Image Block Security Vulnerabilities

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

Image Magnify Glass – Gutenberg Image Block Code Analysis

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

Image Magnify Glass – Gutenberg Image Block Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionplugins_loadedgpls-ibzoh-image-block-zoom-on-hover.php:159
actionenqueue_block_assetsincludes\ImageBlock.php:52
actionenqueue_block_editor_assetsincludes\ImageBlock.php:53
filterrender_blockincludes\ImageBlock.php:54
Maintenance & Trust

Image Magnify Glass – Gutenberg Image Block Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedApr 26, 2023
PHP min version5.6
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs40
Developer Profile

Image Magnify Glass – Gutenberg Image Block Developer Profile

GrandPlugins

20 plugins · 9K total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
160 days
View full developer profile
Detection Fingerprints

How We Detect Image Magnify Glass – Gutenberg Image Block

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/image-block-zoom-on-hover/assets/dist/css/front/zoom-on-hover.min.css/wp-content/plugins/image-block-zoom-on-hover/assets/dist/js/front/actions.min.js/wp-content/plugins/image-block-zoom-on-hover/assets/dist/js/admin/admin-actions.min.js
Script Paths
/wp-content/plugins/image-block-zoom-on-hover/assets/dist/js/front/actions.min.js/wp-content/plugins/image-block-zoom-on-hover/assets/dist/js/admin/admin-actions.min.js
Version Parameters
image-block-zoom-on-hover/assets/dist/css/front/zoom-on-hover.min.css?ver=image-block-zoom-on-hover/assets/dist/js/front/actions.min.js?ver=image-block-zoom-on-hover/assets/dist/js/admin/admin-actions.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
gpls-ibzoh-zoom-on-hovergpls-ibzoh-zoom-on-hover-lens
Data Attributes
data-zoomed
JS Globals
gpls_ibzoh_localized_data
FAQ

Frequently Asked Questions about Image Magnify Glass – Gutenberg Image Block