MegaManager Connector Security & Risk Analysis

wordpress.org/plugins/megamanager-connector

Connects your WordPress site to MegaManager for monitoring, backups, cache management, and remote administration.

10 active installs v1.3.1 PHP 7.4+ WP 5.0+ Updated Apr 12, 2026
backupcachemanagementmonitoringupdates
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MegaManager Connector Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The megamanager-connector v1.3.1 plugin demonstrates a generally good security posture with several strengths. Notably, 100% of its SQL queries utilize prepared statements, and 99% of output is properly escaped, significantly mitigating common web vulnerabilities like SQL injection and cross-site scripting (XSS). The absence of known CVEs and recorded vulnerabilities in its history is also a positive indicator, suggesting a history of stable and secure development. The plugin also incorporates nonce checks for all its AJAX handlers and capability checks for its REST API routes, which are crucial for access control.

However, a significant concern arises from the presence of one AJAX handler that lacks authentication checks. This unprotected entry point represents a direct attack vector. While taint analysis did not reveal any critical or high-severity unsanitized flows, the existence of unprotected AJAX endpoints means that any input processed by this handler could potentially be exploited if not properly validated and sanitized within the handler itself. The use of dangerous functions like set_time_limit and ini_set also warrants careful consideration, as they can be misused in certain contexts to manipulate server resources.

In conclusion, the plugin benefits from strong foundational security practices in data handling and output management, supported by a clean vulnerability history. The primary weakness lies in the single unprotected AJAX endpoint, which requires immediate attention to prevent potential exploitation. While the plugin is largely secure, this specific oversight introduces a notable risk that could be mitigated by implementing proper authentication and authorization checks on that endpoint.

Key Concerns

  • Unprotected AJAX handler found
  • Use of dangerous functions (set_time_limit, ini_set)
Vulnerabilities
None known

MegaManager Connector Security Vulnerabilities

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

MegaManager Connector Release Timeline

v1.3.1Current
v1.3.0
v1.2.9
v1.2.8
v1.2.7
v1.2.6
v1.2.5
v1.2.4
v1.2.3
v1.2.2
Code Analysis
Analyzed Apr 16, 2026

MegaManager Connector Code Analysis

Dangerous Functions
4
Raw SQL Queries
0
55 prepared
Unescaped Output
1
148 escaped
Nonce Checks
10
Capability Checks
17
File Operations
33
External Requests
18
Bundled Libraries
0

Dangerous Functions Found

set_time_limit@set_time_limit(900);includes/class-backup-manager.php:394
ini_set@ini_set('memory_limit', '512M');includes/class-backup-manager.php:396
set_time_limit@set_time_limit(900);includes/class-backup-manager.php:814
ini_set@ini_set('memory_limit', '512M');includes/class-backup-manager.php:816

SQL Query Safety

100% prepared55 total queries

Output Escaping

99% escaped149 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<megamanager-connector> (megamanager-connector.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

MegaManager Connector Attack Surface

Entry Points37
Unprotected1

AJAX Handlers 10

authwp_ajax_wpmmb_create_backupincludes/class-backup-manager.php:25
authwp_ajax_wpmmb_list_backupsincludes/class-backup-manager.php:26
authwp_ajax_wpmmb_backup_statusincludes/class-backup-manager.php:27
authwp_ajax_wpmmb_generate_pairingincludes/class-backup-manager.php:28
authwp_ajax_wpmm_connectmegamanager-connector.php:55
authwp_ajax_wpmm_disconnectmegamanager-connector.php:56
authwp_ajax_wpmm_clear_cachemegamanager-connector.php:57
authwp_ajax_wpmm_run_auto_updates_nowmegamanager-connector.php:58
authwp_ajax_wpmm_save_auto_update_settingsmegamanager-connector.php:59
authwp_ajax_wpmm_toggle_telemetrymegamanager-connector.php:4577

REST API Routes 27

POST/wp-json/wpmm/v1/commandmegamanager-connector.php:1875
GET/wp-json/wpmm/v1/statusmegamanager-connector.php:1879
POST/wp-json/wpmm/v1/trigger-syncmegamanager-connector.php:1883
GET/wp-json/wpmm/v1/admin-usersmegamanager-connector.php:1887
POST/wp-json/wpmm/v1/analyze-pagemegamanager-connector.php:1891
GET/wp-json/wpmm/v1/debug-logmegamanager-connector.php:1895
GET/wp-json/wpmm/v1/php-errorsmegamanager-connector.php:1899
POST/wp-json/wpmm/v1/debug-log-trimmegamanager-connector.php:1903
POST/wp-json/wpmm/v1/debug-log-clearmegamanager-connector.php:1907
GET/wp-json/wpmm/v1/db-tablesmegamanager-connector.php:1911
POST/wp-json/wpmm/v1/db-optimizemegamanager-connector.php:1915
POST/wp-json/wpmm/v1/db-cleanupmegamanager-connector.php:1919
POST/wp-json/wpmm/v1/maintenance-modemegamanager-connector.php:1923
GET/wp-json/wpmm/v1/maintenance-modemegamanager-connector.php:1927
POST/wp-json/wpmm/v1/clear-cachemegamanager-connector.php:1932
GET/wp-json/wpmm/v1/woocommercemegamanager-connector.php:1937
POST/wp-json/wpmm/v1/backupmegamanager-connector.php:1948
POST/wp-json/wpmm/v1/backup-cancelmegamanager-connector.php:1953
POST/wp-json/wpmm/v1/security-scanmegamanager-connector.php:1958
POST/wp-json/wpmm/v1/temp-access/grantmegamanager-connector.php:1963
POST/wp-json/wpmm/v1/temp-access/revokemegamanager-connector.php:1967
GET/wp-json/wpmm/v1/temp-access/listmegamanager-connector.php:1971
POST/wp-json/wpmm/v1/temp-access/generate-linkmegamanager-connector.php:1975
POST/wp-json/wpmm/v1/plugin-rollbackmegamanager-connector.php:1980
GET/wp-json/wpmm/v1/plugin-versionsmegamanager-connector.php:1985
POST/wp-json/wpmm/v1/remote-loginmegamanager-connector.php:1990
POST/wp-json/wpmm/v1/switch-usermegamanager-connector.php:1995
WordPress Hooks 29
actionadmin_menuincludes/class-backup-manager.php:23
actionadmin_enqueue_scriptsincludes/class-backup-manager.php:24
actionwpmmb_process_backupincludes/class-backup-manager.php:29
actionwpmmb_check_restoreincludes/class-backup-manager.php:30
actionwpmmb_status_checkincludes/class-backup-manager.php:31
filtercron_schedulesmegamanager-connector.php:49
actionadmin_menumegamanager-connector.php:51
actioninitmegamanager-connector.php:53
actionadmin_initmegamanager-connector.php:54
actionadmin_bar_menumegamanager-connector.php:62
actionadmin_enqueue_scriptsmegamanager-connector.php:63
actionwp_enqueue_scriptsmegamanager-connector.php:64
actionadmin_enqueue_scriptsmegamanager-connector.php:67
actionrest_api_initmegamanager-connector.php:70
actionwpmm_cleanup_temp_usersmegamanager-connector.php:73
filterwoocommerce_rest_should_lazy_load_namespacemegamanager-connector.php:76
actiontemplate_redirectmegamanager-connector.php:79
actioninitmegamanager-connector.php:82
actionupgrader_process_completemegamanager-connector.php:85
actionactivated_pluginmegamanager-connector.php:86
actiondeactivated_pluginmegamanager-connector.php:87
actiondeleted_pluginmegamanager-connector.php:88
actionswitch_thememegamanager-connector.php:89
actionwp_loginmegamanager-connector.php:90
action_core_updated_successfullymegamanager-connector.php:91
actionwpmm_heartbeatmegamanager-connector.php:94
actionwpmm_metricsmegamanager-connector.php:95
actionwpmm_auto_updates_runnermegamanager-connector.php:96
actionwpmm_log_cleanupmegamanager-connector.php:99

Scheduled Events 10

wpmmb_check_restore
wpmmb_status_check
wpmmb_process_backup
wpmm_heartbeat
wpmm_metrics
wpmm_log_cleanup
wpmm_auto_updates_runner
wpmm_cleanup_temp_users
wpmmb_process_backup
wpmmb_process_backup
Maintenance & Trust

MegaManager Connector Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 12, 2026
PHP min version7.4
Downloads558

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

MegaManager Connector Developer Profile

GDimitrov

4 plugins · 20 total installs

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

How We Detect MegaManager Connector

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/megamanager-connector/assets/css/wpmm-style.css/wp-content/plugins/megamanager-connector/assets/js/wpmm-admin-script.js/wp-content/plugins/megamanager-connector/assets/js/wpmm-frontend-script.js/wp-content/plugins/megamanager-connector/assets/js/wpmm-admin-bar-script.js
Script Paths
/wp-content/plugins/megamanager-connector/assets/css/wpmm-style.css/wp-content/plugins/megamanager-connector/assets/js/wpmm-admin-script.js/wp-content/plugins/megamanager-connector/assets/js/wpmm-frontend-script.js/wp-content/plugins/megamanager-connector/assets/js/wpmm-admin-bar-script.js
Version Parameters
megamanager-connector/assets/css/wpmm-style.css?ver=megamanager-connector/assets/js/wpmm-admin-script.js?ver=megamanager-connector/assets/js/wpmm-frontend-script.js?ver=megamanager-connector/assets/js/wpmm-admin-bar-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpmm-admin-bar-buttonwpmm-connect-formwpmm-disconnect-formwpmm-clear-cache-form
HTML Comments
<!-- Built-in Activity Logging (no Simple History needed) -->
Data Attributes
data-wpmm-noncedata-wpmm-actiondata-wpmm-id
JS Globals
wpmm_ajax_objectwp.media
REST Endpoints
/wp-json/wpmm/v1/connect/wp-json/wpmm/v1/disconnect/wp-json/wpmm/v1/clear_cache/wp-json/wpmm/v1/run_auto_updates/wp-json/wpmm/v1/save_auto_update_settings
FAQ

Frequently Asked Questions about MegaManager Connector