
BX Slider by TRS Security & Risk Analysis
wordpress.org/plugins/bx-slider-by-trsBX Slider by TRS is multipurpose slider with horizontal and vertical mode. This provides multiple features like Full width slider, Logo Slider and Tic …
Is BX Slider by TRS Safe to Use in 2026?
Generally Safe
Score 85/100BX Slider by TRS has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The bx-slider-by-trs plugin version 2.1.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no recorded vulnerabilities or CVEs. This suggests a generally well-maintained codebase with no known exploitable flaws. However, a significant concern arises from its attack surface. The plugin exposes one AJAX handler that lacks authentication checks, creating a potential entry point for unauthorized actions. While there are no critical taint flows or dangerous functions identified, the absence of proper output escaping on a substantial portion of its outputs is also noteworthy, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is ever processed and displayed without adequate sanitization.
Despite the absence of known vulnerabilities, the unprotected AJAX handler is a clear weakness that could be exploited by attackers to perform actions on behalf of logged-in users or even unauthenticated users depending on the AJAX handler's functionality. The low percentage of properly escaped output further exacerbates this risk, as it increases the likelihood of XSS. The lack of nonce checks on the AJAX handler is also a critical omission in WordPress security best practices. Therefore, while the plugin has a clean vulnerability history and handles database interactions securely, the identified weaknesses in its attack surface management and output escaping require immediate attention to prevent potential security incidents.
Key Concerns
- Unprotected AJAX handler
- Low output escaping percentage
- Missing nonce checks
BX Slider by TRS Security Vulnerabilities
BX Slider by TRS Code Analysis
Output Escaping
BX Slider by TRS Attack Surface
AJAX Handlers 1
WordPress Hooks 8
Maintenance & Trust
BX Slider by TRS Maintenance & Trust
Maintenance Signals
Community Trust
BX Slider by TRS Alternatives
bxSlider for WordPress
global-s-h-bxslider
This plugin will place bxSlider to your WordPress. You can change slide mode, size, speed, delay, auto start, infinite loop, etc.
Master Slider – Responsive Touch Slider
master-slider
Build SEO friendly sliders fast and easy with touch swipe navigation that works smoothly across all devices.
Logo Slider – Logo Showcase, Logo Carousel, Logo Gallery and Client Logo Presentation
gs-logo-slider
Logo Slider: The best responsive plugin for Logo Showcase, Logo Carousel, and displaying clients' logos. Includes shortcode generator with preview!
WP Logo Showcase Responsive Slider and Carousel
wp-logo-showcase-responsive-slider-slider
WP Logo Showcase Responsive Slider and Carousel allows you to display logos of clients, sponsors, brands, or partners in a professional and responsive …
Serious Slider
cryout-serious-slider
Serious Slider is a free highly efficient SEO friendly fully translatable accessibility ready image slider for WordPress. Seriously!
BX Slider by TRS Developer Profile
3 plugins · 30 total installs
How We Detect BX Slider by TRS
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bx-slider-by-trs/backend/assets/js/bxslider.js/wp-content/plugins/bx-slider-by-trs/backend/assets/css/bxslider.css/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/jquery.bxslider.min.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/jquery.easing.1.3.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/jquery.fitvids.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/bxslider-frontend.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/css/jquery.bxslider.min.css/wp-content/plugins/bx-slider-by-trs/backend/assets/js/bxslider.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/jquery.bxslider.min.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/jquery.easing.1.3.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/jquery.fitvids.js/wp-content/plugins/bx-slider-by-trs/frontend/assets/js/bxslider-frontend.jsbx-slider-by-trs/backend/assets/js/bxslider.js?ver=bx-slider-by-trs/backend/assets/css/bxslider.css?ver=bx-slider-by-trs/frontend/assets/js/jquery.bxslider.min.js?ver=bx-slider-by-trs/frontend/assets/js/jquery.easing.1.3.js?ver=bx-slider-by-trs/frontend/assets/js/jquery.fitvids.js?ver=bx-slider-by-trs/frontend/assets/js/bxslider-frontend.js?ver=bx-slider-by-trs/frontend/assets/css/jquery.bxslider.min.css?ver=HTML / DOM Fingerprints
bx-viewportbx-wrapperbx-clonebx-pager-linkbx-controls-directionbx-prevbx-nextbx-pager+4 moredata-bx-controlsdata-bx-pagerdata-bx-modedata-bx-slide-margindata-bx-slide-widthdata-bx-controls-direction+19 morebx_slider