Custom Fields to Metaboxes Security & Risk Analysis

wordpress.org/plugins/custom-fields-to-metaboxes

Migrate custom fields to metabox fields.

10 active installs v0.1.1 PHP + WP 4.0+ Updated Jan 18, 2017
custom-fieldscustom-post-typemetameta-boxpost-meta
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Custom Fields to Metaboxes Safe to Use in 2026?

Generally Safe

Score 85/100

Custom Fields to Metaboxes has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The 'custom-fields-to-metaboxes' plugin v0.1.1 exhibits a concerning security posture primarily due to its unprotected entry points. While the plugin demonstrates good practices by using prepared statements for SQL queries and having no known vulnerabilities or dangerous functions, the presence of three AJAX handlers without authentication checks presents a significant risk. This means that any user, including unauthenticated ones, could potentially trigger these AJAX actions, leading to unintended consequences or exploitation if the handler logic is flawed. The lack of capability checks further exacerbates this issue, as it offers no granular control over who can perform these actions. The plugin's static analysis reveals a complete absence of output escaping, which is a critical oversight. This means that any data processed or displayed through these AJAX handlers could be vulnerable to Cross-Site Scripting (XSS) attacks. The absence of taint analysis results and vulnerability history, while seemingly positive, does not negate the identified risks. In conclusion, the plugin has strengths in its SQL handling and lack of known vulnerabilities, but the unprotected AJAX endpoints coupled with absent output escaping create a substantial risk profile that requires immediate attention.

Key Concerns

  • Unprotected AJAX handlers
  • No output escaping
  • No capability checks on AJAX
Vulnerabilities
None known

Custom Fields to Metaboxes Security Vulnerabilities

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

Custom Fields to Metaboxes Code Analysis

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

Output Escaping

0% escaped4 total outputs
Attack Surface
3 unprotected

Custom Fields to Metaboxes Attack Surface

Entry Points3
Unprotected3

AJAX Handlers 3

authwp_ajax_get_fields_to_mapcustom-fields-to-metaboxes.php:35
authwp_ajax_get_metaboxescustom-fields-to-metaboxes.php:36
authwp_ajax_process_custom_fields_to_metaboxcustom-fields-to-metaboxes.php:37
WordPress Hooks 3
actionadmin_initcustom-fields-to-metaboxes.php:32
actionadmin_enqueue_scriptscustom-fields-to-metaboxes.php:33
actionadmin_menucustom-fields-to-metaboxes.php:34
Maintenance & Trust

Custom Fields to Metaboxes Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedJan 18, 2017
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Custom Fields to Metaboxes Developer Profile

erikdmitchell

5 plugins · 50 total installs

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

How We Detect Custom Fields to Metaboxes

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-fields-to-metaboxes/js/admin.js/wp-content/plugins/custom-fields-to-metaboxes/css/admin.css
Script Paths
/wp-content/plugins/custom-fields-to-metaboxes/js/admin.js
Version Parameters
custom-fields-to-metaboxes/js/admin.js?ver=custom-fields-to-metaboxes/css/admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
cftmb-admin-pagecftmb-stepscftmb-db-backup-warningcftmb-admin-notices
Data Attributes
data-metabox_iddata-post_typeid="post_type"id="metabox_id"name="custom_fields[]"name="metabox_fields[]"
JS Globals
options
FAQ

Frequently Asked Questions about Custom Fields to Metaboxes