TakBull For WooCommerce Security & Risk Analysis

wordpress.org/plugins/takbull-gateway

Accept Credit Cards and Invoicing !

200 active installs v4.4.0.9 PHP + WP 4.4+ Updated Mar 15, 2026
payment-gatewaypayment-gatewayssubscriptionswoocommercewoocommerce-subscriptions
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is TakBull For WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

TakBull For WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "takbull-gateway" v4.4.0.9 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices in handling SQL queries, using prepared statements exclusively, and has no recorded vulnerability history or critical taint flows. The absence of file operations and bundled libraries further contributes to its security. However, a significant concern lies in its attack surface. With 7 AJAX handlers, 5 of which lack proper authentication checks, there is a substantial entry point for potential unauthorized actions. Additionally, the output escaping is only 65% properly handled, leaving room for cross-site scripting vulnerabilities. While the lack of known CVEs is encouraging, the identified code signals and attack surface patterns suggest areas that require immediate attention to mitigate risks.

Key Concerns

  • Unprotected AJAX handlers
  • Insufficient output escaping
Vulnerabilities
None known

TakBull For WooCommerce Security Vulnerabilities

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

TakBull For WooCommerce Release Timeline

v4.4.0.9Current
v4.4.0.8
v4.4.0.7
v4.4.0.6
v4.4.0.5
v4.4.0.4
v4.4.0.3
v4.4.0.2
v4.4.0.1
v4.3.0.14
v4.3.0.13
v4.3.0.12
v4.3.0.11
Code Analysis
Analyzed Mar 16, 2026

TakBull For WooCommerce Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

65% escaped74 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<class-wc-gateway-takbull> (includes\class-wc-gateway-takbull.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
5 unprotected

TakBull For WooCommerce Attack Surface

Entry Points7
Unprotected5

AJAX Handlers 7

authwp_ajax_takbull_submit_orderincludes\class-takbull-order.php:330
authwp_ajax_send_sms_verificationincludes\class-takbull-sms.php:20
noprivwp_ajax_send_sms_verificationincludes\class-takbull-sms.php:21
authwp_ajax_verify_sms_codeincludes\class-takbull-sms.php:22
noprivwp_ajax_verify_sms_codeincludes\class-takbull-sms.php:23
noprivwp_ajax_takbull_get_redirect_urlincludes\class-wc-gateway-takbull.php:95
authwp_ajax_takbull_get_redirect_urlincludes\class-wc-gateway-takbull.php:99
WordPress Hooks 41
actionwoocommerce_api_wc_gateway_takbull_bitbit\class-wc-gateway-takbull-bit.php:52
filterwoocommerce_takbull_order_argsbit\class-wc-gateway-takbull-bit.php:53
actionadmin_noticesincludes\class-takbull-order.php:2
filterbulk_actions-edit-shop_orderincludes\class-takbull-order.php:3
filterhandle_bulk_actions-edit-shop_orderincludes\class-takbull-order.php:4
filterwoocommerce_admin_order_actionsincludes\class-takbull-order.php:5
actionadmin_headincludes\class-takbull-order.php:6
actionadmin_enqueue_scriptsincludes\class-takbull-order.php:7
filterwoocommerce_order_is_editableincludes\class-takbull-order.php:8
actionwoocommerce_order_item_add_action_buttonsincludes\class-takbull-order.php:9
actionwoocommerce_order_item_remove_action_buttonsincludes\class-takbull-order.php:10
filtermanage_edit-shop_order_columnsincludes\class-takbull-order.php:193
actionmanage_shop_order_posts_custom_columnincludes\class-takbull-order.php:201
actionadmin_initincludes\class-takbull-order.php:255
actionwoocommerce_order_item_add_action_buttonsincludes\class-takbull-order.php:256
actionadmin_enqueue_scriptsincludes\class-takbull-order.php:257
actionadd_meta_boxesincludes\class-takbull-order.php:258
filterwoocommerce_checkout_fieldsincludes\class-takbull-sms.php:18
actionwp_enqueue_scriptsincludes\class-takbull-sms.php:24
actionwoocommerce_scheduled_subscription_payment_takbullincludes\class-takbull-wcs.php:27
actionwoocommerce_subscription_cancelled_takbullincludes\class-takbull-wcs.php:28
actionwoocommerce_subscription_pending-cancel_takbullincludes\class-takbull-wcs.php:29
actionwoocommerce_subscription_expired_takbullincludes\class-takbull-wcs.php:30
actionwoocommerce_subscription_on-hold_takbullincludes\class-takbull-wcs.php:31
actionwoocommerce_subscription_activated_takbullincludes\class-takbull-wcs.php:32
filterwcs_gateway_status_payment_changedincludes\class-takbull-wcs.php:33
filterwoocommerce_takbull_order_argsincludes\class-takbull-wcs.php:34
actionwp_enqueue_scriptsincludes\class-wc-gateway-takbull.php:89
actionadmin_enqueue_scriptsincludes\class-wc-gateway-takbull.php:90
actionwoocommerce_api_wc_gateway_takbullincludes\class-wc-gateway-takbull.php:93
actionwoocommerce_api_cartflows_takbullincludes\class-wc-gateway-takbull.php:94
actionwoocommerce_thankyou_takbullincludes\class-wc-gateway-takbull.php:104
actionwoocommerce_update_orderincludes\class-wc-gateway-takbull.php:106
actionwoocommerce_payment_completeincludes\class-wc-gateway-takbull.php:107
actionwp_footerwoocommerce-gateway-takbull.php:24
actionbefore_woocommerce_initwoocommerce-gateway-takbull.php:43
actionplugins_loadedwoocommerce-gateway-takbull.php:49
actionadmin_initwoocommerce-gateway-takbull.php:102
filterwoocommerce_payment_gatewayswoocommerce-gateway-takbull.php:126
actionwoocommerce_blocks_loadedwoocommerce-gateway-takbull.php:128
actionwoocommerce_blocks_payment_method_type_registrationwoocommerce-gateway-takbull.php:220
Maintenance & Trust

TakBull For WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 15, 2026
PHP min version
Downloads9K

Community Trust

Rating0/100
Number of ratings0
Active installs200
Developer Profile

TakBull For WooCommerce Developer Profile

supporttakbull

4 plugins · 220 total installs

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

How We Detect TakBull For WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/takbull-gateway/bit/assets/css/takbull-bit-gateway.css/wp-content/plugins/takbull-gateway/apple_pay/assets/css/takbull-apple-pay-gateway.css/wp-content/plugins/takbull-gateway/google_pay/assets/css/takbull-google-pay-gateway.css/wp-content/plugins/takbull-gateway/includes/assets/js/takbull-checkout.js/wp-content/plugins/takbull-gateway/includes/assets/js/takbull-payment-validation.js
Version Parameters
/wp-content/plugins/takbull-gateway/bit/assets/css/takbull-bit-gateway.css?ver=/wp-content/plugins/takbull-gateway/apple_pay/assets/css/takbull-apple-pay-gateway.css?ver=/wp-content/plugins/takbull-gateway/google_pay/assets/css/takbull-google-pay-gateway.css?ver=/wp-content/plugins/takbull-gateway/includes/assets/js/takbull-checkout.js?ver=/wp-content/plugins/takbull-gateway/includes/assets/js/takbull-payment-validation.js?ver=

HTML / DOM Fingerprints

CSS Classes
takbull-gateway-settings
Data Attributes
name="takbull-total-payments"
JS Globals
takbull_checkout_params
FAQ

Frequently Asked Questions about TakBull For WooCommerce