Horizontal Carousel Security & Risk Analysis

wordpress.org/plugins/netgo-horizontal-carousel

Using this plugin, you can put horizontal image slider with the help of shortcode used after installing plug in.

30 active installs v1.0.0 PHP + WP 3.5.0+ Updated Aug 20, 2016
carouselcmspagepagestree
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Horizontal Carousel Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The netgo-horizontal-carousel plugin v1.0.0 demonstrates a generally good security posture with its adherence to prepared statements for all SQL queries and the presence of nonce checks. The static analysis reveals no critical or high severity taint flows, and there are no known past or present CVEs associated with this plugin. This indicates a proactive approach to secure coding practices and a history of responsible development.

However, a significant concern arises from the moderate rate of properly escaped output (54%). This suggests that while many outputs are secured, a notable portion could still be susceptible to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly reflected in the frontend without adequate sanitization. Furthermore, the absence of capability checks on the identified shortcode is a weakness, as it implies that any authenticated user could potentially trigger its functionality without any permission restrictions, which could lead to unintended behavior or information disclosure depending on the shortcode's implementation.

In conclusion, the plugin benefits from strong SQL handling and a clean vulnerability history. Nevertheless, the moderate output escaping and the lack of capability checks on the shortcode represent key areas for improvement to further strengthen its security and mitigate potential XSS and privilege escalation risks.

Key Concerns

  • Moderate output escaping (54%)
  • No capability checks on shortcode
Vulnerabilities
None known

Horizontal Carousel Security Vulnerabilities

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

Horizontal Carousel Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
19 prepared
Unescaped Output
22
26 escaped
Nonce Checks
3
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared19 total queries

Output Escaping

54% escaped48 total outputs
Attack Surface

Horizontal Carousel Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[netgo-carousel-slider] netgo-horizontal-carousel.php:101
WordPress Hooks 7
actioninitnetgo-horizontal-carousel.php:28
actioninitnetgo-horizontal-carousel.php:89
actiondo_meta_boxesnetgo-horizontal-carousel.php:93
actionadmin_menunetgo-horizontal-carousel.php:287
actionadmin_initnetgo-horizontal-carousel.php:314
actionplugins_loadednetgo-horizontal-carousel.php:315
actionwp_enqueue_scriptsnetgo-horizontal-carousel.php:316
Maintenance & Trust

Horizontal Carousel Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedAug 20, 2016
PHP min version
Downloads6K

Community Trust

Rating76/100
Number of ratings5
Active installs30
Developer Profile

Horizontal Carousel Developer Profile

Cynob IT Consultancy

9 plugins · 530 total installs

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

How We Detect Horizontal Carousel

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/netgo-horizontal-carousel/style.css/wp-content/plugins/netgo-horizontal-carousel/js/netgo-carousel.js
Script Paths
/wp-content/plugins/netgo-horizontal-carousel/js/netgo-carousel.js
Version Parameters
netgo-horizontal-carousel/style.css?ver=netgo-carousel.js?ver=

HTML / DOM Fingerprints

CSS Classes
netgo-main-carouselnetgo-carousel-headingnetgo-carousel-slider1viewportbuttonsoverview
Data Attributes
data-cros_iddata-cros_viewportdata-cros_widthdata-cros_heightdata-cros_displaydata-cros_controls+5 more
JS Globals
jQuery
Shortcode Output
<div class="netgo-main-carousel"><div id="netgo-carousel-heading">NetGo Carousel</div><div id="netgo-carousel-slider1"><a class="buttons prev" href="#">&#60;</a>
FAQ

Frequently Asked Questions about Horizontal Carousel