bSlider – Create Responsive Image, Post, Product, and Video Sliders Security & Risk Analysis

wordpress.org/plugins/b-slider

bSlider is a WordPress slider plugin that lets you create responsive image, post, product, and video carousels using the Gutenberg block & shortcode.

6K active installs v2.0.10 PHP 7.1+ WP 6.5+ Updated Apr 6, 2026
blockbootstrapcarouselgutenberg-blockslider
92
A · Safe
CVEs total7
Unpatched0
Last CVEJan 29, 2026
Download
Safety Verdict

Is bSlider – Create Responsive Image, Post, Product, and Video Sliders Safe to Use in 2026?

Generally Safe

Score 92/100

bSlider – Create Responsive Image, Post, Product, and Video Sliders has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

7 known CVEsLast CVE: Jan 29, 2026Updated 1mo ago
Risk Assessment

The b-slider plugin v2.0.9 exhibits a mixed security posture. Static analysis reveals strong adherence to secure coding practices with all identified entry points having authentication checks. The plugin demonstrates excellent SQL query sanitation, proper output escaping for the vast majority of outputs, and robust use of nonces and capability checks. There are no critical or high severity taint flows identified, and file operations are absent, all of which are positive indicators of a secure codebase. However, the plugin's vulnerability history presents a significant concern, with a total of 7 known CVEs, including 1 high and 6 medium severity vulnerabilities. While currently none are unpatched, the prevalence of past vulnerabilities related to Cross-site Scripting, Missing Authorization, SSRF, and Improper Access Control suggests a pattern of exploitable weaknesses. The presence of the Freemius bundled library also warrants consideration for potential update management issues.

Despite the strong static analysis results, the historical trend of multiple medium and high severity vulnerabilities cannot be overlooked. This indicates a past tendency for the plugin to contain exploitable flaws, even if the current version appears to have addressed them. Users should be aware that the plugin has a track record of security issues, and continuous monitoring and prompt updates will be crucial. The overall security is good in terms of current code practices but is significantly undermined by its past vulnerability record. A balanced approach is recommended, leveraging the current secure coding practices while remaining vigilant due to the historical context.

Key Concerns

  • History of 1 high severity vulnerability
  • History of 6 medium severity vulnerabilities
  • Bundled Freemius library may require monitoring
Vulnerabilities
7 published

bSlider – Create Responsive Image, Post, Product, and Video Sliders Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
5 CVEs in 2025
2025
1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

High
1
Medium
6

7 total CVEs

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

B Slider <= 2.0.6 - Authenticated (Contributor+) Stored Cross-Site Scripting

Jan 29, 2026 Patched in 2.0.7 (5d)
CVE-2025-54734medium · 5.3Missing Authorization

B Slider <= 1.1.30 - Missing Authorization

Aug 26, 2025 Patched in 2.0.0 (9d)
CVE-2025-8680medium · 4.3Server-Side Request Forgery (SSRF)

B Slider - Gutenberg Slider Block for WP <= 2.0.0 - Authenticated (Subscriber+) Server-Side Request Forgery

Aug 14, 2025 Patched in 2.0.1 (1d)
CVE-2025-8676medium · 4.3Exposure of Sensitive Information to an Unauthorized Actor

B Slider - Gutenberg Slider Block for WP <= 2.0.0 - Authenticated (Subscriber+) Sensitive Information Exposure

Aug 14, 2025 Patched in 2.0.1 (1d)
CVE-2025-8418high · 8.8Missing Authorization

B Slider- Gutenberg Slider Block for WP <= 1.1.30 - Authenticated (Subscriber+) Missing Authorization to Arbitrary Plugin Installation

Aug 11, 2025 Patched in 2.0.0 (1d)
CVE-2024-13514medium · 4.3Improper Access Control

B Slider- Gutenberg Slider Block for WP <= 1.1.23 - Authenticated (Contributor+) Private Post Disclosure via bsb-slider Shortcode

Feb 3, 2025 Patched in 1.1.24 (1d)
CVE-2024-30432medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

B Slider - Slider for your block editor <= 1.1.12 - Authenticated (Contributor+) Stored Cross-Site Scripting

Mar 28, 2024 Patched in 1.1.13 (7d)
Version History

bSlider – Create Responsive Image, Post, Product, and Video Sliders Release Timeline

Code Analysis
Analyzed Mar 16, 2026

bSlider – Create Responsive Image, Post, Product, and Video Sliders Code Analysis

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

Bundled Libraries

Freemius

Output Escaping

98% escaped58 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
fs_init (freemius-lite\inc\Base\FSActivate.php:68)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

bSlider – Create Responsive Image, Post, Product, and Video Sliders Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 3

authwp_ajax_fs_initfreemius-lite\inc\Base\FSActivate.php:42
authwp_ajax_bsbPostsincludes\PostsAjax.php:8
noprivwp_ajax_bsbPostsincludes\PostsAjax.php:9

Shortcodes 1

[bsb-slider] custom-post.php:11
WordPress Hooks 19
actionenqueue_block_editor_assetsb-slider.php:85
actionenqueue_block_assetsb-slider.php:86
actionadmin_enqueue_scriptsb-slider.php:87
actioninitb-slider.php:88
filterplugin_action_linksb-slider.php:90
filterplugin_row_metab-slider.php:96
actioninitcustom-post.php:10
filtermanage_bsb_posts_columnscustom-post.php:12
actionmanage_bsb_posts_custom_columncustom-post.php:13
actionuse_block_editor_for_postcustom-post.php:14
actionadmin_headfreemius-lite\inc\Base\FSActivate.php:29
actionadmin_enqueue_scriptsfreemius-lite\inc\Base\FSActivate.php:30
actionadmin_menufreemius-lite\inc\Base\FSActivate.php:33
actionadmin_footerfreemius-lite\inc\Base\FSActivate.php:38
actionadmin_footerfreemius-lite\inc\Base\FSActivate.php:39
actionadmin_noticesfreemius-lite\inc\Base\FSActivate.php:44
actioninitfreemius-lite\inc\Base\FS_Lite.php:29
actionadmin_enqueue_scriptsincludes\admin-menu.php:8
actionadmin_menuincludes\admin-menu.php:9
Maintenance & Trust

bSlider – Create Responsive Image, Post, Product, and Video Sliders Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 6, 2026
PHP min version7.1
Downloads204K

Community Trust

Rating78/100
Number of ratings10
Active installs6K
Developer Profile

bSlider – Create Responsive Image, Post, Product, and Video Sliders Developer Profile

colorlibplugins

121 plugins · 740K total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
130 days
View full developer profile
Detection Fingerprints

How We Detect bSlider – Create Responsive Image, Post, Product, and Video Sliders

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/b-slider/assets/css/bootstrap.min.css/wp-content/plugins/b-slider/assets/css/plyr.min.css/wp-content/plugins/b-slider/assets/js/bootstrap.min.js/wp-content/plugins/b-slider/assets/js/lazyLoad.js/wp-content/plugins/b-slider/assets/js/plyr.min.js/wp-content/plugins/b-slider/assets/css/admin.css/wp-content/plugins/b-slider/assets/js/admin.js
Script Paths
/wp-content/plugins/b-slider/assets/js/bootstrap.min.js/wp-content/plugins/b-slider/assets/js/lazyLoad.js/wp-content/plugins/b-slider/assets/js/plyr.min.js/wp-content/plugins/b-slider/assets/js/admin.js
Version Parameters
b-slider/assets/css/bootstrap.min.css?ver=b-slider/assets/css/plyr.min.css?ver=b-slider/assets/js/bootstrap.min.js?ver=b-slider/assets/js/lazyLoad.js?ver=b-slider/assets/js/plyr.min.js?ver=b-slider/assets/css/admin.css?ver=b-slider/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
bsb-slider-container
HTML Comments
<!-- bsb_slider start --><!-- bsb_slider end -->
Data Attributes
data-bsb-slider-id
JS Globals
bsbInfobs_fs
Shortcode Output
[bsb_slider
FAQ

Frequently Asked Questions about bSlider – Create Responsive Image, Post, Product, and Video Sliders