MyBotify Security & Risk Analysis

wordpress.org/plugins/mybotify

Send automatic WhatsApp notifications for orders, updates, and more. Perfect for WooCommerce stores and WordPress sites!

10 active installs v1.0.2 PHP 7.2+ WP 5.0+ Updated Jul 18, 2025
notificationsorder-notificationswhatsappwhatsapp-alertswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MyBotify Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 10mo ago
Risk Assessment

The mybotify plugin v1.0.2 exhibits a strong security posture with no recorded vulnerabilities and excellent adherence to secure coding practices in static analysis. All identified entry points (AJAX handlers, REST API routes, cron events) appear to have proper authentication and permission checks, and all output is correctly escaped, eliminating risks associated with Cross-Site Scripting (XSS) and arbitrary code execution through output manipulation. The absence of dangerous functions, file operations, and taint analysis findings further strengthens this positive assessment.

However, a few areas warrant attention. The plugin utilizes 33 SQL queries, with 52% not using prepared statements. While the lack of unescaped output mitigates direct SQL injection risks from data display, inefficient or less secure SQL handling can still lead to performance issues or expose vulnerabilities if combined with other factors. Additionally, the plugin makes two external HTTP requests, which could be a vector for SSRF vulnerabilities if the target URLs are not carefully validated and sanitized, although no such issues were flagged in the provided data. The complete absence of capability checks on the entry points is a potential concern, as it implies that access control is solely reliant on WordPress's built-in role and capability management, which might not be granular enough for all use cases. Despite these minor points, the plugin's history of zero vulnerabilities suggests a development team committed to security.

Key Concerns

  • SQL queries not using prepared statements
  • External HTTP requests present
  • No explicit capability checks on entry points
Vulnerabilities
None known

MyBotify Security Vulnerabilities

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

MyBotify Release Timeline

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

MyBotify Code Analysis

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

SQL Query Safety

52% prepared33 total queries

Output Escaping

100% escaped78 total outputs
Attack Surface

MyBotify Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 4

authwp_ajax_mybotify_notification_global_status_changeApp\Controllers\Admin\Settings.php:21
authwp_ajax_mybotify_apikey_verificationApp\Controllers\Admin\Settings.php:23
authwp_ajax_mybotify_apikey_revokeApp\Controllers\Admin\Settings.php:25
authwp_ajax_mybotify_update_abcart_settingsApp\Controllers\Admin\Settings.php:27

REST API Routes 2

GET/wp-json/mybotify/v1notification-listApp\Controllers\RestAPI.php:19
POST/wp-json/mybotify/v1sync-mybotify-triggersApp\Controllers\RestAPI.php:27
WordPress Hooks 14
actionwoocommerce_add_to_cartApp\Controllers\AbandonedCart.php:14
actionwoocommerce_cart_item_removedApp\Controllers\AbandonedCart.php:15
actionwoocommerce_cart_item_restoredApp\Controllers\AbandonedCart.php:16
actionwoocommerce_after_cart_item_quantity_updateApp\Controllers\AbandonedCart.php:17
actionwoocommerce_new_orderApp\Controllers\AbandonedCart.php:20
actionwoocommerce_thankyouApp\Controllers\AbandonedCart.php:23
actionadmin_menuApp\Controllers\Admin\Settings.php:19
actionadmin_enqueue_scriptsApp\Controllers\Assets.php:15
actionwp_enqueue_scriptsApp\Controllers\Assets.php:17
actionrest_api_initApp\Controllers\RestAPI.php:18
actionadmin_noticesApp\Helpers\WooCommerce.php:23
actionplugins_loadedApp\Router.php:33
actionadmin_initApp\Router.php:35
actionbefore_woocommerce_initmybotify.php:40

Scheduled Events 2

mybotify_abandoned_cart_initial_cron_hook
mybotify_abandoned_cart_second_cron_hook
Maintenance & Trust

MyBotify Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 18, 2025
PHP min version7.2
Downloads594

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

MyBotify Developer Profile

ThemeParrot

4 plugins · 910 total installs

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

How We Detect MyBotify

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mybotify/Assets/Css/mybotify-admin.css/wp-content/plugins/mybotify/Assets/Js/mybotify-admin-settings.js
Script Paths
/wp-content/plugins/mybotify/Assets/Js/mybotify-admin-settings.js
Version Parameters
mybotify/Assets/Css/mybotify-admin.css?ver=mybotify/Assets/Js/mybotify-admin-settings.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-mybotify
JS Globals
mybotify_admin_ajax_object
REST Endpoints
/wp-json/mybotify/v1/notification-list/wp-json/mybotify/v1/sync-mybotify-triggers
FAQ

Frequently Asked Questions about MyBotify