Minecraft Control Panel Security & Risk Analysis

wordpress.org/plugins/minecraft-control-panel

Zeigt Informationen über Deinen Minecraftserver im Front- und Backend an. Mit User- und Gruppenverwaltung, Pluginsteuerung und Serverkontrolle.

10 active installs v0.7 PHP + WP 3.6.1+ Updated Mar 16, 2014
controlinfojsonapiminecraftsettings
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Minecraft Control Panel Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

The "minecraft-control-panel" plugin version 0.7 exhibits a mixed security posture. On the positive side, the plugin has a negligible attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events. It also demonstrates good practices by exclusively using prepared statements for all SQL queries. Furthermore, there is no known vulnerability history, suggesting a lack of past exploitable issues.

However, significant concerns arise from the static analysis. The most alarming finding is that 100% of the plugin's 494 output operations are not properly escaped. This presents a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the WordPress admin area or even exposed to site visitors through unescaped output. Additionally, all 32 analyzed taint flows have unsanitized paths, indicating a potential for vulnerabilities that could allow unauthorized access or manipulation of data, though the absence of critical or high severity ratings in the taint analysis is noted. The lack of nonce checks (0) on the limited entry points, while seemingly less impactful given the zero attack surface, still represents a missed security control that could become relevant if any entry points were ever added or exposed.

In conclusion, while the plugin has avoided historical vulnerabilities and employs secure database practices, the pervasive lack of output escaping and the presence of unsanitized taint flows are critical weaknesses that require immediate attention. The small attack surface is a mitigating factor, but the unescaped output makes the existing functionality a potential target for XSS attacks.

Key Concerns

  • 0% output escaping
  • All taint flows unsanitized
  • 0 nonce checks
Vulnerabilities
None known

Minecraft Control Panel Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Minecraft Control Panel Code Analysis

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

Output Escaping

0% escaped494 total outputs
Data Flows
32 unsanitized

Data Flow Analysis

25 flows32 with unsanitized paths
mcp_widget_control (0.5\minecraft-control.php:148)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Minecraft Control Panel Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 44
actionadmin_enqueue_scripts0.5\minecraft-control.php:39
actionwp_enqueue_scripts0.5\minecraft-control.php:40
actionadmin_menu0.5\minecraft-control.php:41
filterthe_content0.5\minecraft-control.php:42
actioninit0.5\minecraft-control.php:302
actionadmin_enqueue_scripts0.6\0.5\minecraft-control.php:39
actionwp_enqueue_scripts0.6\0.5\minecraft-control.php:40
actionadmin_menu0.6\0.5\minecraft-control.php:41
filterthe_content0.6\0.5\minecraft-control.php:42
actioninit0.6\0.5\minecraft-control.php:302
actionadmin_enqueue_scripts0.6\minecraft-control.php:48
actionwp_enqueue_scripts0.6\minecraft-control.php:49
actionadmin_menu0.6\minecraft-control.php:50
filterthe_content0.6\minecraft-control.php:51
actionadmin_bar_menu0.6\minecraft-control.php:53
actioninit0.6\minecraft-control.php:353
actionadmin_enqueue_scripts0.7\0.5\minecraft-control.php:39
actionwp_enqueue_scripts0.7\0.5\minecraft-control.php:40
actionadmin_menu0.7\0.5\minecraft-control.php:41
filterthe_content0.7\0.5\minecraft-control.php:42
actioninit0.7\0.5\minecraft-control.php:302
actionadmin_enqueue_scripts0.7\0.6\0.5\minecraft-control.php:39
actionwp_enqueue_scripts0.7\0.6\0.5\minecraft-control.php:40
actionadmin_menu0.7\0.6\0.5\minecraft-control.php:41
filterthe_content0.7\0.6\0.5\minecraft-control.php:42
actioninit0.7\0.6\0.5\minecraft-control.php:302
actionadmin_enqueue_scripts0.7\0.6\minecraft-control.php:48
actionwp_enqueue_scripts0.7\0.6\minecraft-control.php:49
actionadmin_menu0.7\0.6\minecraft-control.php:50
filterthe_content0.7\0.6\minecraft-control.php:51
actionadmin_bar_menu0.7\0.6\minecraft-control.php:53
actioninit0.7\0.6\minecraft-control.php:353
actionadmin_enqueue_scripts0.7\minecraft-control.php:48
actionwp_enqueue_scripts0.7\minecraft-control.php:49
actionadmin_menu0.7\minecraft-control.php:50
filterthe_content0.7\minecraft-control.php:51
actionadmin_bar_menu0.7\minecraft-control.php:53
actioninit0.7\minecraft-control.php:367
actionadmin_enqueue_scriptsminecraft-control.php:48
actionwp_enqueue_scriptsminecraft-control.php:49
actionadmin_menuminecraft-control.php:50
filterthe_contentminecraft-control.php:51
actionadmin_bar_menuminecraft-control.php:53
actioninitminecraft-control.php:367
Maintenance & Trust

Minecraft Control Panel Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedMar 16, 2014
PHP min version
Downloads5K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Minecraft Control Panel Developer Profile

Liath

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 Minecraft Control Panel

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/minecraft-control-panel/images/minecraft_logo.png/wp-content/plugins/minecraft-control-panel/images/online.png/wp-content/plugins/minecraft-control-panel/images/offline.png

HTML / DOM Fingerprints

CSS Classes
mcp-chat-outputmcp-chat-input
HTML Comments
<!-- START MC PANEL WIDGET --><!-- END MC PANEL WIDGET --><!-- START MC CHAT WIDGET --><!-- END MC CHAT WIDGET -->
Data Attributes
data-widget-iddata-plugin-url
JS Globals
mcpt_widget_varsmcpt_chat_vars
Shortcode Output
[mcp_status][mcp_playerlist][mcp_chat]
FAQ

Frequently Asked Questions about Minecraft Control Panel