
Slider Block for Gutenberg Gutenslider by GSlider Security & Risk Analysis
wordpress.org/plugins/gslider-blocksLogo Carousel, Image Slider & Testimonial blocks for Gutenberg. 7+ effects, responsive design & full customization!
Is Slider Block for Gutenberg Gutenslider by GSlider Safe to Use in 2026?
Generally Safe
Score 100/100Slider Block for Gutenberg Gutenslider by GSlider has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The gslider-blocks plugin v1.1.6 presents a strong initial security posture based on the provided static analysis. The plugin exhibits no identifiable attack surface through AJAX, REST API, shortcodes, or cron events, which is an excellent sign of robust input validation and access control. Furthermore, the code analysis reveals no dangerous functions, file operations, external HTTP requests, or bundled libraries, and all identified output is properly escaped. The complete absence of vulnerability history, including CVEs, further reinforces this positive assessment.
However, a significant concern arises from the lack of any capability checks or nonce checks. While the attack surface is currently zero, this absence means that if any new entry points were to be introduced in future versions or if existing code were to be extended without proper security considerations, there would be no built-in protection against unauthorized actions. The SQL query analysis also shows that only a third of queries utilize prepared statements, which, while not leading to immediate critical vulnerabilities given the limited SQL activity, represents a potential weakness that could be exploited if the plugin's functionality evolves to involve more complex or user-influenced database interactions.
In conclusion, gslider-blocks v1.1.6 demonstrates good practices by minimizing its attack surface and properly escaping output. The lack of historical vulnerabilities is a positive indicator. The primary weakness lies in the absence of capability and nonce checks, which creates a latent risk should the plugin's functionality expand. The partial use of prepared statements for SQL queries is a minor concern that should be addressed for future-proofing.
Key Concerns
- No capability checks present
- No nonce checks present
- SQL queries not fully prepared
Slider Block for Gutenberg Gutenslider by GSlider Security Vulnerabilities
Slider Block for Gutenberg Gutenslider by GSlider Code Analysis
SQL Query Safety
Output Escaping
Slider Block for Gutenberg Gutenslider by GSlider Attack Surface
WordPress Hooks 16
Maintenance & Trust
Slider Block for Gutenberg Gutenslider by GSlider Maintenance & Trust
Maintenance Signals
Community Trust
Slider Block for Gutenberg Gutenslider by GSlider Alternatives
Carousel Block – Responsive Image and Content Carousel
b-carousel-block
Create stunning carousels effortlessly with the Carousel Block. Showcase your images in an elegant carousel directly within the Gutenberg editor.
Logo Carousel – Display Brand or Client Logos in Slider
responsive-client-logo-carousel-slider
Responsive Client Logo Carousel Slider Is a nice WordPress plugin which can be used to showcase your client logo in a professional way.
Logo Carousel
wbd-logo-carousel
A beautiful and versatile WBD Logo Carousel block with 6 unique themed templates to showcase your partners, clients, or sponsors.
Smart Slider 3
smart-slider-3
Responsive slider plugin to create sliders in visual editor easily. Build beautiful image slider, layer slider, video slider, post slider, and more.
Depicter — Popup & Slider Builder
depicter
Build Stunning Slider and Popup. Exit intent Popup, Image slider carousel, video slider carousel, post slider carousel, product slider, promote popup
Slider Block for Gutenberg Gutenslider by GSlider Developer Profile
10 plugins · 5K total installs
How We Detect Slider Block for Gutenberg Gutenslider by GSlider
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/gslider-blocks/assets/admin/css/admin.css/wp-content/plugins/gslider-blocks/assets/admin/js/admin.js/wp-content/plugins/gslider-blocks/assets/css/swiper-bundle.min.css/wp-content/plugins/gslider-blocks/assets/js/swiper-bundle.min.js/wp-content/plugins/gslider-blocks/assets/js/fslightbox.min.js/wp-content/plugins/gslider-blocks/assets/fonts/google-fonts.css/wp-content/plugins/gslider-blocks/assets/admin/js/admin.js/wp-content/plugins/gslider-blocks/assets/js/swiper-bundle.min.js/wp-content/plugins/gslider-blocks/assets/js/fslightbox.min.jsgslider-blocks/assets/admin/css/admin.css?ver=gslider-blocks/assets/admin/js/admin.js?ver=gslider-blocks/assets/css/swiper-bundle.min.css?ver=gslider-blocks/assets/js/swiper-bundle.min.js?ver=gslider-blocks/assets/js/fslightbox.min.js?ver=gslider-blocks/assets/fonts/google-fonts.css?ver=HTML / DOM Fingerprints
gslider-blocks-slidergslider-blocks-wrappergslider-blocks-navigationgslider-blocks-paginationgslider-blocks-scrollbar<!-- wp:gslider-blocks/slider --><!-- /wp:gslider-blocks/slider --><!-- Block generated by GSlider Blocks -->data-gslider-iddata-gslider-optionsGsliderBlocksData/wp-json/gslider-blocks/v1/settings[gslider_blocks id='[/gslider_blocks]