GutSlider – All in One Slider and Carousel Blocks for Gutenberg Security & Risk Analysis

wordpress.org/plugins/slider-blocks

GutSlider is a WordPress Slider Block Plugin that allows you to create a slider or carousel with both static and dyanmic content.

5K active installs v2.13.2 PHP 7.4+ WP 6.5+ Updated Jun 30, 2026
block-slidercarouselgutenberg-slidersliderslider-block
100
A · Safe
CVEs total1
Unpatched0
Last CVEJul 10, 2024
Download
Safety Verdict

Is GutSlider – All in One Slider and Carousel Blocks for Gutenberg Safe to Use in 2026?

Generally Safe

Score 100/100

GutSlider – All in One Slider and Carousel Blocks for Gutenberg has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Jul 10, 2024Updated 1mo ago
Risk Assessment

The slider-blocks plugin v2.11.4 exhibits a mixed security posture. On the positive side, the code demonstrates good practices by utilizing prepared statements for all SQL queries and properly escaping all output. The plugin also includes some nonce and capability checks, indicating an awareness of security. However, a significant concern arises from the presence of an unprotected REST API route, which presents a direct attack vector. The static analysis identified a total of 2 entry points, with 1 being unprotected, highlighting a potential vulnerability.

The vulnerability history reveals a past medium-severity Cross-Site Scripting (XSS) vulnerability, last patched on 2024-07-10. While there are no currently unpatched vulnerabilities, this history suggests that the plugin has had exploitable flaws in the past. The absence of critical or high severity taint flows is a positive sign, but the single unprotected REST API route remains a critical oversight that could be exploited without proper authentication.

In conclusion, while the plugin utilizes secure coding practices for database interactions and output handling, the unprotected REST API route introduces a substantial risk. The past XSS vulnerability also warrants attention, suggesting a need for continuous security diligence. The plugin's strengths lie in its output escaping and SQL practices, but its weakness is the exposed REST API endpoint.

Key Concerns

  • Unprotected REST API route
  • Past medium severity CVE
Vulnerabilities
1 published

GutSlider – All in One Slider and Carousel Blocks for Gutenberg Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-37955medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

GutSlider – All in One Block Slider <= 2.7.2 - Authenticated (Contributor+) Stored Cross-Site Scripting

Jul 10, 2024 Patched in 2.7.3 (22d)
Version History

GutSlider – All in One Slider and Carousel Blocks for Gutenberg Release Timeline

v2.13.2Current
v2.13.1
v2.13.0
v2.12.0
v2.11.4
v2.11.3
v2.11.2
v2.11.1
v2.11.0
v2.10.1
v2.10.0
v2.9.17
v2.9.16
v2.9.15
v2.9.14
v2.9.13
v2.9.12
v2.9.11
v2.9.10
v2.9.9
Code Analysis
Analyzed Mar 16, 2026

GutSlider – All in One Slider and Carousel Blocks for Gutenberg Code Analysis

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

Output Escaping

100% escaped38 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
toggle_block_status (admin\admin.php:368)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

GutSlider – All in One Slider and Carousel Blocks for Gutenberg Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_gutslider_toggle_blockadmin\admin.php:48

REST API Routes 1

GET/wp-json/gutslider/v1/blocksincludes\Api\BlocksApi.php:44
WordPress Hooks 18
actionadmin_menuadmin\admin.php:44
actionadmin_enqueue_scriptsadmin\admin.php:45
actionadmin_initadmin\admin.php:46
actionrest_api_initadmin\admin.php:47
actionrest_api_initincludes\Api\BlocksApi.php:29
actioninitincludes\Api\BlocksApi.php:30
actionenqueue_block_editor_assetsincludes\Assets\EnqueueAssets.php:45
actionenqueue_block_assetsincludes\Assets\EnqueueAssets.php:46
actionwp_enqueue_scriptsincludes\Assets\LoadFonts.php:53
actionadmin_enqueue_scriptsincludes\Assets\LoadFonts.php:54
actiongutsliders_render_blockincludes\Assets\LoadFonts.php:55
filterblock_categories_allincludes\Blocks\BlocksCategory.php:29
actioninitincludes\Blocks\RegisterBlocks.php:29
filtershould_load_separate_core_block_assetsincludes\Blocks\RegisterBlocks.php:32
actionadmin_initincludes\Plugin.php:67
filterrender_blockincludes\Style\DynamicStyle.php:53
actionwp_enqueue_scriptsincludes\Style\DynamicStyle.php:56
actionwp_footerincludes\Style\DynamicStyle.php:58
Maintenance & Trust

GutSlider – All in One Slider and Carousel Blocks for Gutenberg Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJun 30, 2026
PHP min version7.4
Downloads112K

Community Trust

Rating96/100
Number of ratings12
Active installs5K
Developer Profile

GutSlider – All in One Slider and Carousel Blocks for Gutenberg Developer Profile

Binsaifullah

10 plugins · 39K total installs

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

How We Detect GutSlider – All in One Slider and Carousel Blocks for Gutenberg

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/slider-blocks/admin/css/admin.css/wp-content/plugins/slider-blocks/admin/js/admin.js/wp-content/plugins/slider-blocks/build/index.js/wp-content/plugins/slider-blocks/build/index.asset.php
Script Paths
/wp-content/plugins/slider-blocks/admin/js/admin.js/wp-content/plugins/slider-blocks/build/index.js
Version Parameters
slider-blocks/admin/css/admin.css?ver=slider-blocks/admin/js/admin.js?ver=slider-blocks/build/index.js?ver=

HTML / DOM Fingerprints

CSS Classes
gutslider-blocks-editor-wrapperblock-editor-block-list__block
Data Attributes
data-gutsilder-block-id
JS Globals
window.gutSliderBlocksData
REST Endpoints
/wp-json/gutslider/v1/blocks/settings
FAQ

Frequently Asked Questions about GutSlider – All in One Slider and Carousel Blocks for Gutenberg