Advanced Bootstrap Carousel Security & Risk Analysis

wordpress.org/plugins/advanced-bootstrap-carousel

Advanced Bootstrap Carousel is a light weighted responsive slider plugin.

300 active installs v2.0.0 PHP + WP 3.5+ Updated Apr 3, 2020
banner-sliderbootstrap-carouselbootstrap-sliderresponsive-sliderslider
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced Bootstrap Carousel Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The 'advanced-bootstrap-carousel' plugin, version 2.0.0, exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, SQL injection vulnerabilities (all queries use prepared statements), file operations, and external HTTP requests are positive indicators. Furthermore, the lack of recorded CVEs in its vulnerability history suggests a history of relatively secure development or prompt patching. The plugin also has a very small attack surface, with only one shortcode identified, and no AJAX handlers or REST API routes exposed without proper authorization checks in this analysis.

However, a significant concern arises from the extremely low rate of proper output escaping (6% of 47 outputs). This indicates a high risk of cross-site scripting (XSS) vulnerabilities. If user-supplied data or dynamically generated content is not properly escaped before being rendered in the browser, an attacker could inject malicious scripts. The absence of nonce checks and capability checks on the identified entry point (the shortcode) also means that the shortcode's functionality might be exploitable by unauthenticated or unauthorized users, depending on what the shortcode does. While taint analysis shows no critical or high severity flows, the output escaping issue is a substantial weakness that needs immediate attention.

In conclusion, while the plugin has a clean vulnerability history and avoids many common pitfalls like raw SQL or dangerous functions, the widespread lack of output escaping is a critical security flaw. Coupled with the potential for authorization bypass on the shortcode, this plugin presents a notable risk of XSS attacks. Addressing the output escaping issues should be the highest priority for improving its security.

Key Concerns

  • Insufficient output escaping
  • Missing capability checks on entry points
  • Missing nonce checks on entry points
Vulnerabilities
None known

Advanced Bootstrap Carousel Security Vulnerabilities

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

Advanced Bootstrap Carousel Code Analysis

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

Output Escaping

6% escaped47 total outputs
Attack Surface

Advanced Bootstrap Carousel Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[twabc-carousel] twabc-front-view.php:17
WordPress Hooks 8
actioninitadvanced-bootstrap-carousel.php:20
actioninitadvanced-bootstrap-carousel.php:62
actionafter_setup_themeadvanced-bootstrap-carousel.php:75
actionadmin_menutwabc-admin-settings.php:40
actionadmin_inittwabc-admin-settings.php:41
actionadmin_noticestwabc-admin-settings.php:458
filtermanage_twabc_posts_columnstwabc-admin-view.php:34
actionmanage_twabc_posts_custom_columntwabc-admin-view.php:35
Maintenance & Trust

Advanced Bootstrap Carousel Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedApr 3, 2020
PHP min version
Downloads15K

Community Trust

Rating76/100
Number of ratings6
Active installs300
Developer Profile

Advanced Bootstrap Carousel Developer Profile

Animesh Kumar

2 plugins · 600 total installs

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

How We Detect Advanced Bootstrap Carousel

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-bootstrap-carousel/asset/css/twabc-advanced-3.css/wp-content/plugins/advanced-bootstrap-carousel/asset/css/twabc-advanced-4.css
Version Parameters
twabc-advanced-3.css?ver=twabc-advanced-4.css?ver=

HTML / DOM Fingerprints

CSS Classes
carousel-indicatorscarousel-inneritemactivecarousel-captioncarousel-control-prevcarousel-control-nextcarousel-control-prev-icon+1 more
HTML Comments
First content - the carousel indicatorsCarousel ContentRegular behaviour - display image with link around itThe Caption div+2 more
Data Attributes
data-targetdata-slide-todata-slide
Shortcode Output
[twabc-carousel]
FAQ

Frequently Asked Questions about Advanced Bootstrap Carousel