Bumbal connector Security & Risk Analysis

wordpress.org/plugins/bumbal

Bumbal connector is a plug-in for sending orders directly from WooCommerce to Bumbal planning software.

10 active installs v1.0.0 PHP 7.2+ WP 3.0.1+ Updated Jul 20, 2022
bumbalconnectorplanningsoftware
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Bumbal connector Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 3yr ago
Risk Assessment

The "bumbal" v1.0.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good development practices by utilizing prepared statements for all SQL queries, ensuring proper output escaping for all content, and performing no file operations or external HTTP requests. The absence of known vulnerabilities in its history is also a positive indicator. However, significant security concerns arise from its attack surface. All three identified entry points – two AJAX handlers and one REST API route – lack authentication or permission checks, making them directly accessible to unauthenticated users. This is a critical oversight that exposes the plugin to potential exploitation.

The static analysis reveals a substantial risk due to these unprotected entry points. While there are no detected dangerous functions, raw SQL, or unsanitized taint flows, the open nature of its AJAX and REST API endpoints bypasses standard WordPress security mechanisms. The plugin's vulnerability history is clean, suggesting a lack of past issues, but this does not mitigate the current inherent risks posed by its unprotected endpoints. The presence of a nonce check on only one of the AJAX handlers is insufficient and does not cover all potential attack vectors. In conclusion, while the plugin adheres to good practices in data handling and output, the critical lack of authentication on its entry points significantly undermines its overall security, creating a high-risk profile.

Key Concerns

  • AJAX handlers without auth checks
  • REST API routes without permission callbacks
  • Lack of capability checks
  • Only 1 nonce check for 2 AJAX handlers
Vulnerabilities
None known

Bumbal connector Security Vulnerabilities

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

Bumbal connector Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

Bumbal connector Code Analysis

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

Output Escaping

100% escaped45 total outputs
Attack Surface
3 unprotected

Bumbal connector Attack Surface

Entry Points3
Unprotected3

AJAX Handlers 2

noprivwp_ajax_bumbal_send_time_slotincludes\class-bumbal.php:230
authwp_ajax_bumbal_send_time_slotincludes\class-bumbal.php:231

REST API Routes 1

GET/wp-json/bumbal/v1/activitypublic\class-bumbal-public.php:507
WordPress Hooks 23
filterwoocommerce_settings_tabs_arrayadmin\class-bumbal-settings.php:19
actionplugins_loadedincludes\class-bumbal.php:146
actionadmin_enqueue_scriptsincludes\class-bumbal.php:161
actionadmin_enqueue_scriptsincludes\class-bumbal.php:162
filterwoocommerce_get_settings_pagesincludes\class-bumbal.php:165
actionwoocommerce_admin_order_data_after_shipping_addressincludes\class-bumbal.php:168
filterwoocommerce_order_actionsincludes\class-bumbal.php:172
actioninitincludes\class-bumbal.php:175
filterwc_order_statusesincludes\class-bumbal.php:176
actionwoocommerce_product_options_shippingincludes\class-bumbal.php:179
actionwoocommerce_admin_process_product_objectincludes\class-bumbal.php:180
actionwp_enqueue_scriptsincludes\class-bumbal.php:197
actionwp_enqueue_scriptsincludes\class-bumbal.php:198
actionwoocommerce_order_status_completedincludes\class-bumbal.php:203
actionwoocommerce_order_status_processingincludes\class-bumbal.php:210
actionwoocommerce_order_status_cancelledincludes\class-bumbal.php:214
actionwp_trash_postincludes\class-bumbal.php:215
actionwoocommerce_order_action_bumbalincludes\class-bumbal.php:216
filterwoocommerce_thankyouincludes\class-bumbal.php:219
actionadmin_post_bumbal_send_time_slotincludes\class-bumbal.php:227
actionrest_api_initincludes\class-bumbal.php:234
filteracf/settings/remove_wp_meta_boxincludes\class-bumbal.php:238
filterbumbal_convertincludes\class-bumbal.php:245
Maintenance & Trust

Bumbal connector Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedJul 20, 2022
PHP min version7.2
Downloads817

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Bumbal connector Developer Profile

itbumbal

1 plugin · 10 total installs

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

How We Detect Bumbal connector

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bumbal/admin/css/bumbal-admin.css/wp-content/plugins/bumbal/admin/js/bumbal-admin.js
Version Parameters
bumbal-admin.css?ver=bumbal-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
bumbal-status-wrapper
Data Attributes
id="bumbal_shipping_time"
FAQ

Frequently Asked Questions about Bumbal connector