All in All Image Hover Effect Security & Risk Analysis

wordpress.org/plugins/all-in-all-image-hover-effect

All in All Image Hover Effect is pure CSS image hover effects wordpress plugin.

0 active installs v1.0.1 PHP + WP 3.0.1+ Updated Dec 5, 2018
3dcss3-animationcss3-effectsimage-effectsresponsive
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is All in All Image Hover Effect Safe to Use in 2026?

Generally Safe

Score 85/100

All in All Image Hover Effect has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The 'all-in-all-image-hover-effect' plugin v1.0.1 presents a concerning security posture despite a clean vulnerability history. The static analysis reveals significant weaknesses, most notably two AJAX handlers that lack authentication checks, creating a substantial attack surface. Furthermore, the use of the `unserialize` function without proper validation is a critical red flag, as it can lead to Remote Code Execution (RCE) if an attacker can control the serialized data. The extremely low percentage of properly escaped output (3%) indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into a user's browser.

While the plugin boasts no known CVEs and uses prepared statements for SQL queries, these positive aspects are overshadowed by the critical security flaws identified in the code. The absence of capability checks and the presence of unprotected entry points mean that unauthorized users could potentially exploit these vulnerabilities. The lack of taint analysis results for flows with unsanitized paths is not necessarily a sign of safety, but rather a limitation of the analysis performed, leaving potential risks undetected.

In conclusion, the plugin exhibits several critical security weaknesses that significantly elevate its risk profile. The unprotected AJAX handlers and the dangerous `unserialize` function are immediate concerns. Coupled with widespread output escaping deficiencies, this plugin poses a considerable threat to WordPress sites. Users are strongly advised to exercise extreme caution or avoid this plugin until these vulnerabilities are addressed.

Key Concerns

  • Unprotected AJAX handlers
  • Dangerous function unserialize used
  • Low percentage of properly escaped output
  • Zero capability checks
Vulnerabilities
None known

All in All Image Hover Effect Security Vulnerabilities

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

All in All Image Hover Effect Code Analysis

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

Dangerous Functions Found

unserializereturn unserialize( $string );cu-framework\functions\helpers.php:85

Output Escaping

3% escaped160 total outputs
Attack Surface
2 unprotected

All in All Image Hover Effect Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_cs-get-iconscu-framework\functions\actions.php:44
authwp_ajax_cs-export-optionscu-framework\functions\actions.php:68

Shortcodes 1

[aaihe] cu_image_effect.php:204
WordPress Hooks 18
actioninitcu-framework\cs-framework.php:88
actionadmin_footercu-framework\functions\actions.php:88
actioncustomize_controls_print_footer_scriptscu-framework\functions\actions.php:89
actionadmin_enqueue_scriptscu-framework\functions\enqueue.php:43
filtercs_sanitize_textcu-framework\functions\sanitize.php:14
filtercs_sanitize_textareacu-framework\functions\sanitize.php:32
filtercs_sanitize_checkboxcu-framework\functions\sanitize.php:58
filtercs_sanitize_switchercu-framework\functions\sanitize.php:59
filtercs_sanitize_image_selectcu-framework\functions\sanitize.php:88
filtercs_sanitize_groupcu-framework\functions\sanitize.php:104
filtercs_sanitize_titlecu-framework\functions\sanitize.php:119
filtercs_sanitize_cleancu-framework\functions\sanitize.php:134
filtercs_validate_emailcu-framework\functions\validate.php:18
filtercs_validate_numericcu-framework\functions\validate.php:37
filtercs_validate_requiredcu-framework\functions\validate.php:54
actionwp_enqueue_scriptscu_image_effect.php:27
actionwp_enqueue_scriptscu_image_effect.php:49
actioninitcu_image_effect.php:105
Maintenance & Trust

All in All Image Hover Effect Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedDec 5, 2018
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

All in All Image Hover Effect Developer Profile

coderunion

1 plugin · 0 total installs

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

How We Detect All in All Image Hover Effect

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/all-in-all-image-hover-effect/css/animate.min.css/wp-content/plugins/all-in-all-image-hover-effect/css/bootstrap.min.css/wp-content/plugins/all-in-all-image-hover-effect/css/js_composer.min.css/wp-content/plugins/all-in-all-image-hover-effect/css/marvelous-hover.css/wp-content/plugins/all-in-all-image-hover-effect/css/style.css/wp-content/plugins/all-in-all-image-hover-effect/css/vc_addons_kit.css/wp-content/plugins/all-in-all-image-hover-effect/js/jquery-migrate.min.js/wp-content/plugins/all-in-all-image-hover-effect/js/main.min.js+2 more
Script Paths
/wp-content/plugins/all-in-all-image-hover-effect/js/jquery-migrate.min.js/wp-content/plugins/all-in-all-image-hover-effect/js/main.min.js/wp-content/plugins/all-in-all-image-hover-effect/js/marvelous-hover.js/wp-content/plugins/all-in-all-image-hover-effect/js/scripts.js

HTML / DOM Fingerprints

CSS Classes
aaihe-section
Data Attributes
data-effectdata-hover-effectdata-hover-direction
JS Globals
aaihe_config
Shortcode Output
[aaihe_gallery][aaihe_element]
FAQ

Frequently Asked Questions about All in All Image Hover Effect