Horizontal motion gallery Security & Risk Analysis

wordpress.org/plugins/horizontal-motion-gallery

This is a flexible gallery, User can direct both the image scrolling direction, speed just by placing the mouse on either side of the image gallery.

60 active installs v9.2 PHP + WP 3.4+ Updated Dec 1, 2022
galleryhorizontalmotionslideshow
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Horizontal motion gallery Safe to Use in 2026?

Generally Safe

Score 85/100

Horizontal motion gallery has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The horizontal-motion-gallery plugin v9.2 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, SQL queries (all prepared), file operations, and external HTTP requests is commendable. The presence of nonce checks, albeit only one, and the limited attack surface (one shortcode) are positive indicators. The taint analysis revealing no unsanitized paths suggests a lack of critical vulnerabilities stemming from untrusted input. The plugin also has no recorded history of vulnerabilities, which is a strong sign of stable and secure development over time.

However, a notable concern is the low percentage of properly escaped output (42%). This indicates that there are multiple instances where data displayed to users might not be sufficiently sanitized, potentially leading to Cross-Site Scripting (XSS) vulnerabilities. Furthermore, the complete lack of capability checks on the identified entry points is a significant weakness. While there are no AJAX handlers or REST API routes that are directly exposed without authentication, the shortcode could be leveraged in ways that bypass intended access controls if the output is not properly handled, especially in conjunction with the unescaped output. The plugin's strong performance in other areas, coupled with its clean vulnerability history, suggests that the developers are generally security-conscious, but the output escaping and capability check gaps require attention.

Key Concerns

  • Low percentage of properly escaped output
  • No capability checks on entry points
Vulnerabilities
None known

Horizontal motion gallery Security Vulnerabilities

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

Horizontal motion gallery Code Analysis

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

Output Escaping

42% escaped12 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
my_hmg_admin_option (horizontal-motion-gallery.php:39)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Horizontal motion gallery Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[motion-gallery] horizontal-motion-gallery.php:168
WordPress Hooks 3
actionadmin_menuhorizontal-motion-gallery.php:134
actionplugins_loadedhorizontal-motion-gallery.php:164
actionplugins_loadedhorizontal-motion-gallery.php:165
Maintenance & Trust

Horizontal motion gallery Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedDec 1, 2022
PHP min version
Downloads25K

Community Trust

Rating20/100
Number of ratings2
Active installs60
Developer Profile

Horizontal motion gallery Developer Profile

gopiplus

52 plugins · 19K total installs

76
trust score
Avg Security Score
83/100
Avg Patch Time
70 days
View full developer profile
Detection Fingerprints

How We Detect Horizontal motion gallery

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/horizontal-motion-gallery/gallery1/

HTML / DOM Fingerprints

CSS Classes
horizontal-motion-gallery
Data Attributes
my_hmg_dir1my_hmg_dir2my_hmg_dir3my_hmg_dir4my_hmg_dir5my_hmg_form_submit+1 more
Shortcode Output
[motion-gallery]
FAQ

Frequently Asked Questions about Horizontal motion gallery