MFCREX Crypto Exchange and Trading Platform Security & Risk Analysis

wordpress.org/plugins/mfcrex-crypto-exchange

Transform your WordPress site into a professional cryptocurrency exchange platform.

10 active installs v1.0 PHP 7.4+ WP 6.2+ Updated Feb 20, 2026
cryptocurrencyexchangeicostakingtrading
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MFCREX Crypto Exchange and Trading Platform Safe to Use in 2026?

Generally Safe

Score 100/100

MFCREX Crypto Exchange and Trading Platform has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The "mfcrex-crypto-exchange" v1.0 plugin exhibits a generally strong security posture with several positive indicators. The extensive use of prepared statements for SQL queries (98%) and proper output escaping (99%) are excellent practices that significantly reduce the risk of common web vulnerabilities. The presence of 15 nonce checks and 11 capability checks across its entry points further demonstrates a conscious effort to implement security controls. The plugin also has a clean vulnerability history with no known CVEs, suggesting a stable and well-maintained codebase.

However, the static analysis reveals some areas for concern. The presence of 4 flows with unsanitized paths and 3 high-severity taint flows are the most significant risks. While the total number of flows is low (10), these specific issues could potentially lead to vulnerabilities if they involve user-controlled input being processed without adequate sanitization. The single file operation and 5 external HTTP requests, while not inherently insecure, warrant attention to ensure they are handled securely, especially if they interact with untrusted data.

In conclusion, "mfcrex-crypto-exchange" v1.0 is built on a foundation of good security practices, particularly in its handling of database queries and output. The lack of historical vulnerabilities is a positive sign. The primary risk lies within the identified taint flows and unsanitized paths, which require thorough investigation and remediation to ensure the plugin's complete security. Addressing these specific code-level issues would solidify its already commendable security posture.

Key Concerns

  • High severity taint flows detected
  • Unsanitized paths detected
Vulnerabilities
None known

MFCREX Crypto Exchange and Trading Platform Security Vulnerabilities

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

MFCREX Crypto Exchange and Trading Platform Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

MFCREX Crypto Exchange and Trading Platform Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
48 prepared
Unescaped Output
4
423 escaped
Nonce Checks
15
Capability Checks
11
File Operations
1
External Requests
5
Bundled Libraries
0

SQL Query Safety

98% prepared49 total queries

Output Escaping

99% escaped427 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

10 flows4 with unsanitized paths
mfcrex_pairs_manager_ajax_load_binance_data (mfcrex-admin\mfcrex-pairs-manager.php:330)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

MFCREX Crypto Exchange and Trading Platform Attack Surface

Entry Points14
Unprotected0

AJAX Handlers 13

authwp_ajax_mfcrex_general_settings_savemfcrex-admin\mfcrex-general-settings.php:50
authwp_ajax_mfcrex_pairs_manager_save_slug_settingsmfcrex-admin\mfcrex-pairs-manager.php:137
authwp_ajax_mfcrex_pairs_manager_load_binance_datamfcrex-admin\mfcrex-pairs-manager.php:370
authwp_ajax_mfcrex_update_user_balancemfcrex-admin\mfcrex-pairs-manager.php:851
authwp_ajax_mfcrex_get_user_balancesmfcrex-admin\mfcrex-pairs-manager.php:923
authwp_ajax_mfcrex_pairs_manager_preview_shortcodemfcrex-admin\mfcrex-pairs-manager.php:1413
authwp_ajax_mfcrex_pairs_manager_generate_shortcodemfcrex-admin\mfcrex-pairs-manager.php:1464
authwp_ajax_mfcrex_process_ordermfcrex-exchange-module\mfcrex-exchange-module.php:1150
authwp_ajax_mfcrex_cancel_ordermfcrex-exchange-module\mfcrex-exchange-module.php:2423
authwp_ajax_mfcrex_get_user_balancesmfcrex-exchange-module\mfcrex-exchange-module.php:2424
authwp_ajax_mfcrex_repeat_ordermfcrex-exchange-module\mfcrex-exchange-module.php:2598
authwp_ajax_mfcrex_get_user_ordersmfcrex-exchange-module\mfcrex-exchange-module.php:2986
authwp_ajax_mfcrex_check_order_updatesmfcrex-exchange-module\mfcrex-exchange-module.php:3062

Shortcodes 1

[mfcrex_trade_interface] mfcrex-exchange-module\mfcrex-exchange-module.php:1149
WordPress Hooks 35
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:24
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:44
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:61
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:98
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:115
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:132
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:149
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:166
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:183
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:200
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:217
actionadmin_menumfcrex-admin\mfcrex-dashboard.php:271
actionadmin_enqueue_scriptsmfcrex-admin\mfcrex-dashboard.php:534
actionadmin_enqueue_scriptsmfcrex-admin\mfcrex-general-settings.php:49
actioninitmfcrex-admin\mfcrex-pairs-manager.php:76
actionupdate_option_mfcrex_pairs_slugmfcrex-admin\mfcrex-pairs-manager.php:85
actionupdate_option_mfcrex_pairs_archive_slugmfcrex-admin\mfcrex-pairs-manager.php:86
actionadmin_initmfcrex-admin\mfcrex-pairs-manager.php:98
actionadmin_enqueue_scriptsmfcrex-admin\mfcrex-pairs-manager.php:401
actionadmin_enqueue_scriptsmfcrex-admin\mfcrex-pairs-manager.php:442
actionadd_meta_boxesmfcrex-admin\mfcrex-pairs-manager.php:458
filteradmin_body_classmfcrex-admin\mfcrex-pairs-manager.php:471
actionadmin_footermfcrex-admin\mfcrex-pairs-manager.php:741
actionsave_postmfcrex-admin\mfcrex-pairs-manager.php:1362
actionsave_postmfcrex-admin\mfcrex-pairs-manager.php:1365
filtermanage_mfcrex_pairs_posts_columnsmfcrex-admin\mfcrex-pairs-manager.php:1479
actionmanage_mfcrex_pairs_posts_custom_columnmfcrex-admin\mfcrex-pairs-manager.php:1514
filtermanage_edit-mfcrex_pairs_sortable_columnsmfcrex-admin\mfcrex-pairs-manager.php:1525
filterpost_row_actionsmfcrex-admin\mfcrex-pairs-manager.php:1541
actioncurrent_screenmfcrex-admin\mfcrex-pairs-manager.php:1558
actionsave_post_mfcrex_pairsmfcrex-exchange-module\mfcrex-exchange-module.php:274
actiondelete_postmfcrex-exchange-module\mfcrex-exchange-module.php:277
actiontransition_post_statusmfcrex-exchange-module\mfcrex-exchange-module.php:283
filtercron_schedulesmfcrex-exchange-module\mfcrex-exchange-module.php:2611
actionmfcrex_check_pending_ordersmfcrex-exchange-module\mfcrex-exchange-module.php:2985

Scheduled Events 1

mfcrex_check_pending_orders
Maintenance & Trust

MFCREX Crypto Exchange and Trading Platform Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.5
Last updatedFeb 20, 2026
PHP min version7.4
Downloads625

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

MFCREX Crypto Exchange and Trading Platform Developer Profile

Web3Coder

2 plugins · 10 total installs

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

How We Detect MFCREX Crypto Exchange and Trading Platform

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mfcrex-crypto-exchange/mfcrex-exchange-module/js/mfcrex-exchange.js/wp-content/plugins/mfcrex-crypto-exchange/mfcrex-exchange-module/css/mfcrex-exchange.css/wp-content/plugins/mfcrex-crypto-exchange/mfcrex-admin/css/mfcrex-dashboard.css/wp-content/plugins/mfcrex-crypto-exchange/mfcrex-admin/js/mfcrex-dashboard.js
Script Paths
/wp-content/plugins/mfcrex-crypto-exchange/mfcrex-exchange-module/js/mfcrex-exchange.js/wp-content/plugins/mfcrex-crypto-exchange/mfcrex-admin/js/mfcrex-dashboard.js
Version Parameters
mfcrex-crypto-exchange/mfcrex-exchange-module/css/mfcrex-exchange.css?ver=mfcrex-crypto-exchange/mfcrex-admin/css/mfcrex-dashboard.css?ver=mfcrex-crypto-exchange/mfcrex-exchange-module/js/mfcrex-exchange.js?ver=mfcrex-crypto-exchange/mfcrex-admin/js/mfcrex-dashboard.js?ver=

HTML / DOM Fingerprints

CSS Classes
mfcrex-crypto-exchange-wrapmfcrex-dashboard-containermfcrex-exchange-sectionmfcrex-trading-interface
HTML Comments
<!-- MFCREX Admin Dashboard --><!-- MFCREX Exchange Module -->
Data Attributes
data-mfcrex-symboldata-mfcrex-pairdata-mfcrex-order-type
JS Globals
mfcrex_ajax_object
Shortcode Output
[mfcrex_exchange][mfcrex_trading_chart]
FAQ

Frequently Asked Questions about MFCREX Crypto Exchange and Trading Platform