ST Breadcrumb Security & Risk Analysis

wordpress.org/plugins/st-breadcrumbs

This is a plugin which lets you create Breadcrumbs for Pages!

10 active installs v1.0.1 PHP + WP 4.0+ Updated Dec 2, 2015
breadcrumbbreadcrumb-plugin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ST Breadcrumb Safe to Use in 2026?

Generally Safe

Score 85/100

ST Breadcrumb has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The "st-breadcrumbs" plugin v1.0.1 exhibits a mixed security posture. On the positive side, it boasts a very small attack surface with no AJAX handlers or REST API routes exposed without authentication. Furthermore, all SQL queries are correctly using prepared statements, and there are no recorded vulnerabilities or CVEs, suggesting a generally secure history. However, several concerning code signals warrant attention. The presence of the `create_function` dangerous function is a significant red flag, as it can be exploited for arbitrary code execution if user input is passed to it. The very low percentage of properly escaped output (18%) is another major concern, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. The absence of nonce checks, especially for the shortcode entry point, coupled with file operations that might be influenced by user input, also presents potential risks. While the plugin appears stable historically, the identified code-level weaknesses create a notable risk profile.

Key Concerns

  • Dangerous function 'create_function' found
  • Only 18% of output properly escaped
  • No nonce checks found
  • File operations present
  • Taint analysis indicates unsanitized paths
Vulnerabilities
None known

ST Breadcrumb Security Vulnerabilities

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

ST Breadcrumb Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

ST Breadcrumb Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'widgets_init', create_function( '', 'register_widget("st_breadcrumb_widget");' ) );widget.php:50

Output Escaping

18% escaped17 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
st_Breadcrumb_admin_menu_page (st-breadcrumb.php:57)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

ST Breadcrumb Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[ST-breadcrumb] st-breadcrumb.php:200
WordPress Hooks 6
actionadmin_noticesst-breadcrumb.php:25
actionplugins_loadedst-breadcrumb.php:28
actionadmin_menust-breadcrumb.php:29
actionwp_enqueue_scriptsst-breadcrumb.php:30
actionadmin_enqueue_scriptsst-breadcrumb.php:31
actionwidgets_initwidget.php:50
Maintenance & Trust

ST Breadcrumb Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedDec 2, 2015
PHP min version
Downloads2K

Community Trust

Rating80/100
Number of ratings1
Active installs10
Developer Profile

ST Breadcrumb Developer Profile

beautifultemplates

2 plugins · 20 total installs

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

How We Detect ST Breadcrumb

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/st-breadcrumbs/css/style.css/wp-content/plugins/st-breadcrumbs/js/script.js
Script Paths
/wp-content/plugins/st-breadcrumbs/js/script.js
Version Parameters
st-breadcrumbs/css/style.css?ver=st-breadcrumbs/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
st-breadcrumbst-breadcrumb-wp
HTML Comments
Admin Menu Item
Data Attributes
data-st-breadcrumb-settings
JS Globals
st_breadcrumb_wp_options
Shortcode Output
[ST-breadcrumb]
FAQ

Frequently Asked Questions about ST Breadcrumb