SF Bootstrap Menu Security & Risk Analysis

wordpress.org/plugins/sf-bootstrap-menu

Responsive sidebar menu wdiget for hierarchical pages with Bootstrap 3.0.

10 active installs v2.4.1 PHP + WP 3.8+ Updated Mar 23, 2018
childhierarchicalmenupagessidebar
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SF Bootstrap Menu Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The "sf-bootstrap-menu" plugin v2.4.1 exhibits a generally good security posture, with a clean vulnerability history and no known CVEs. The static analysis reveals a commendable absence of common attack vectors such as dangerous functions, external HTTP requests, and raw SQL queries. Notably, all SQL queries utilize prepared statements, and the attack surface appears minimal, with no identified AJAX handlers, REST API routes, shortcodes, or cron events that lack authorization checks.

However, there are specific areas of concern that warrant attention. The plugin has a very low percentage (20%) of properly escaped output, indicating a significant risk of cross-site scripting (XSS) vulnerabilities. Furthermore, the presence of file operations without apparent authorization or sanitization checks could potentially lead to unauthorized file access or manipulation. The lack of nonce checks and capability checks, especially given the file operation, increases the likelihood of these vulnerabilities being exploitable. While taint analysis shows no identified flows, the lack of proper output escaping and the presence of file operations could still lead to vulnerabilities if they interact with untrusted data.

In conclusion, while the plugin's lack of past vulnerabilities and its minimal attack surface are positive indicators, the low output escaping rate and the file operation without clear security controls are significant weaknesses. These issues create potential avenues for exploitation, particularly XSS, and potentially arbitrary file operations. Developers should prioritize addressing the output escaping and thoroughly reviewing the security implications of the file operation.

Key Concerns

  • Low output escaping rate
  • File operations without clear auth/sanitization
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

SF Bootstrap Menu Security Vulnerabilities

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

SF Bootstrap Menu Code Analysis

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

Output Escaping

20% escaped20 total outputs
Attack Surface

SF Bootstrap Menu Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionwidgets_initsf-menu.php:19
actionin_widget_formsf-menu.php:21
actionwp_enqueue_scriptssf-menu.php:55
actionplugins_loadedsf-menu.php:62
Maintenance & Trust

SF Bootstrap Menu Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedMar 23, 2018
PHP min version
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

SF Bootstrap Menu Developer Profile

Studiofreya

3 plugins · 50 total installs

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

How We Detect SF Bootstrap Menu

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sf-bootstrap-menu/css/style.min.css/wp-content/plugins/sf-bootstrap-menu/css/bootstrap.min.css/wp-content/plugins/sf-bootstrap-menu/css/font-awesome.min.css/wp-content/plugins/sf-bootstrap-menu/js/bootstrap.min.js
Script Paths
/wp-content/plugins/sf-bootstrap-menu/js/bootstrap.min.js
Version Parameters
sf-bootstrap-menu/css/style.min.css?ver=sf-bootstrap-menu/css/bootstrap.min.css?ver=sf-bootstrap-menu/css/font-awesome.min.css?ver=sf-bootstrap-menu/js/bootstrap.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
sfmenuwidgetchild_page_rowalways-open
Data Attributes
data-widget_typedata-widget-id
JS Globals
sf_bootstrap_walker_page
FAQ

Frequently Asked Questions about SF Bootstrap Menu