WP Bootstrap Widgets Security & Risk Analysis

wordpress.org/plugins/wp-bootstrap-widgets

WP Bootstrap Widgets provides configurable widgets for common Twitter Bootstrap (version 3) components. If your theme is based on Bootstrap, these wid …

50 active installs v0.3.2 PHP + WP 4.0+ Updated Oct 12, 2016
bootstrappage-builderresponsivewidgetwidgets
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Bootstrap Widgets Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The "wp-bootstrap-widgets" plugin v0.3.2 presents a somewhat mixed security posture. On the positive side, the static analysis reveals no dangerous functions, no direct SQL queries to worry about (all are prepared statements), no file operations, no external HTTP requests, and no bundled libraries. The attack surface is also reported as zero entry points, which is excellent from a direct vulnerability perspective. The vulnerability history is also clean, with no known CVEs ever recorded for this plugin.

However, a significant concern arises from the output escaping. With 63 total outputs and only 3% properly escaped, this indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. Any user-supplied data that is displayed without proper sanitization or encoding could be exploited by attackers. Furthermore, the absence of nonce checks and capability checks on the zero reported entry points, while currently not exploitable due to the zero attack surface, indicates a potential weakness if new entry points were to be introduced in the future without proper security controls.

In conclusion, while the plugin benefits from a lack of known vulnerabilities and a minimal attack surface, the extremely low rate of proper output escaping is a critical concern that requires immediate attention. This oversight could lead to significant security risks, particularly XSS, despite the plugin's other seemingly secure attributes.

Key Concerns

  • Very low output escaping rate
  • No nonce checks on potential entry points
  • No capability checks on potential entry points
Vulnerabilities
None known

WP Bootstrap Widgets Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

WP Bootstrap Widgets Release Timeline

v0.3.2Current
v0.3.0
v0.2.2
v0.2.1
v0.2.0
v0.1.1
v0.0.1
Code Analysis
Analyzed Mar 16, 2026

WP Bootstrap Widgets Code Analysis

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

Output Escaping

3% escaped63 total outputs
Attack Surface

WP Bootstrap Widgets Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 13
actionwpbw_field_beforewidgets\image.php:76
actionwpbw_field_afterwidgets\image.php:77
filternav_menu_css_classwidgets\navigation-bar.php:43
filternav_menu_item_argswidgets\navigation-bar.php:44
filternav_menu_link_attributeswidgets\navigation-bar.php:45
actionwpbw_field_afterwidgets\navigation-bar.php:197
actionwpbw_field_beforewidgets\navigation-bar.php:240
actionwpbw_field_afterwidgets\navigation-bar.php:241
actionwidgets_initwp-bootstrap-widgets.php:112
actionadmin_enqueue_scriptswp-bootstrap-widgets.php:113
actionwp_enqueue_scriptswp-bootstrap-widgets.php:114
filtersiteorigin_panels_widget_dialog_tabswp-bootstrap-widgets.php:117
actionadmin_noticeswp-bootstrap-widgets.php:120
Maintenance & Trust

WP Bootstrap Widgets Maintenance & Trust

Maintenance Signals

WordPress version tested4.5.33
Last updatedOct 12, 2016
PHP min version
Downloads5K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

WP Bootstrap Widgets Developer Profile

Chris M.

2 plugins · 60 total installs

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

How We Detect WP Bootstrap Widgets

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-bootstrap-widgets/assets/scripts-admin.js/wp-content/plugins/wp-bootstrap-widgets/assets/styles-admin.css/wp-content/plugins/wp-bootstrap-widgets/assets/styles-front.css/wp-content/plugins/wp-bootstrap-widgets/assets/bootstrap/alert.js/wp-content/plugins/wp-bootstrap-widgets/assets/bootstrap/dropdown.js
Script Paths
assets/scripts-admin.jsassets/bootstrap/alert.jsassets/bootstrap/dropdown.js
Version Parameters
wp-bootstrap-widgets/assets/styles-front.css?ver=wp-bootstrap-widgets/assets/scripts-admin.js?ver=wp-bootstrap-widgets/assets/styles-admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
wpbw-alert-wrapper
FAQ

Frequently Asked Questions about WP Bootstrap Widgets