Minequery Widget Security & Risk Analysis

wordpress.org/plugins/minequery-widget

Display Minecraft server information in your Wordpress with this simple Widget.

10 active installs v2.0 PHP + WP 3.3.1+ Updated Sep 14, 2012
bukkitminecraftminequeryserverwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Minequery Widget Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The "minequery-widget" v2.0 plugin exhibits a generally positive security posture with some notable exceptions. The absence of known vulnerabilities in its history is a strong indicator of good past development practices. Furthermore, the plugin avoids common attack vectors like AJAX handlers, REST API routes, shortcodes, and cron events that are not properly authenticated, resulting in a zero attack surface in these areas. All SQL queries are also properly prepared, which is excellent. However, the static analysis reveals critical weaknesses. The use of the `create_function` is a significant concern as it's a deprecated and inherently insecure PHP function that can lead to arbitrary code execution if its input is not strictly controlled. The fact that 100% of output is not properly escaped is a major red flag for potential Cross-Site Scripting (XSS) vulnerabilities. The taint analysis showing a flow with unsanitized paths, even if not flagged as critical or high severity in this specific run, combined with the unescaped output, points to a high likelihood of exploitable XSS.

While the lack of known CVEs is reassuring, the presence of `create_function` and widespread unescaped output represents a substantial risk that requires immediate attention. The plugin's strengths lie in its controlled entry points and secure database interactions, but these are overshadowed by the potential for arbitrary code execution and XSS due to insecure coding practices in output handling and function usage. A balanced conclusion is that the plugin is built on a foundation of some good security principles, but critical flaws in `create_function` usage and output sanitization introduce significant vulnerabilities.

Key Concerns

  • Use of deprecated/dangerous function create_function
  • 100% of outputs are not properly escaped (XSS risk)
  • Flow with unsanitized paths found in taint analysis
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Minequery Widget Security Vulnerabilities

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

Minequery Widget Release Timeline

v2.0Current
v1.1
v1.0
Code Analysis
Analyzed Apr 16, 2026

Minequery Widget Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'widgets_init', create_function( '', 'register_widget("MineQueryWidget");' ) );minequery-widget.php:44

Output Escaping

0% escaped20 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<query> (query.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Minequery Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwidgets_initminequery-widget.php:44
actionwp_headminequery-widget.php:56
Maintenance & Trust

Minequery Widget Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedSep 14, 2012
PHP min version
Downloads9K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Minequery Widget Developer Profile

sablednah

2 plugins · 70 total installs

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

How We Detect Minequery Widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/minequery-widget/assets/js/minequery.js
Script Paths
/wp-content/plugins/minequery-widget/assets/js/minequery.js
Version Parameters
minequery-js?ver=

HTML / DOM Fingerprints

CSS Classes
minequery-widgetminequery-widget-dataminequery-widget-langminequery-widget-urlminequery-widget-result
Data Attributes
data-mq_ipdata-mq_portdata-onlinedata-latencydata-offlinedata-players+1 more
Shortcode Output
<div class="minequery-widget"><div class="minequery-widget-data"<div class="minequery-widget-lang"<div class="minequery-widget-url"
FAQ

Frequently Asked Questions about Minequery Widget