Magic Meta Box Security & Risk Analysis

wordpress.org/plugins/magic-meta-box

Magic Meta Box helps you to create easily custom meta boxes fields in post, page and custom post type. You can create repeated group fields and tabs.

40 active installs v2.4.2 PHP + WP 4.0+ Updated Aug 8, 2021
custom-fieldmetameta-boxmetabox
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Magic Meta Box Safe to Use in 2026?

Generally Safe

Score 85/100

Magic Meta Box has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The magic-meta-box plugin v2.4.2 exhibits a mixed security posture. On the positive side, it demonstrates good practices by avoiding dangerous functions, using prepared statements for all SQL queries, and having no recorded vulnerabilities (CVEs) or taint flow issues. The presence of a nonce check and capability checks on some entry points is also a positive sign. However, significant concerns arise from the attack surface analysis. With 3 total entry points, 2 of them are unprotected, specifically two AJAX handlers that lack authentication checks. This is a critical weakness that could allow unauthorized users to trigger potentially harmful actions. Furthermore, the plugin has a very low percentage (6%) of properly escaped output, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities, even though no specific taint flows were detected during the static analysis.

Key Concerns

  • 2 unprotected AJAX handlers
  • Low output escaping percentage (6%)
Vulnerabilities
None known

Magic Meta Box Security Vulnerabilities

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

Magic Meta Box Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Magic Meta Box Code Analysis

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

Bundled Libraries

Select2

Output Escaping

6% escaped463 total outputs
Attack Surface
2 unprotected

Magic Meta Box Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_gs_meta_galleryincludes/metabox-ajax.php:2
noprivwp_ajax_gs_meta_galleryincludes/metabox-ajax.php:3

Shortcodes 1

[gs_google_map] shortcode/shortcode.php:27
WordPress Hooks 5
actionadd_meta_boxesmagic-metabox.php:26
actionsave_postmagic-metabox.php:28
actionadmin_enqueue_scriptsmagic-metabox.php:30
actionadmin_enqueue_scriptsmagic-metabox.php:32
actionwp_enqueue_scriptsshortcode/shortcode.php:2
Maintenance & Trust

Magic Meta Box Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedAug 8, 2021
PHP min version
Downloads6K

Community Trust

Rating0/100
Number of ratings0
Active installs40
Developer Profile

Magic Meta Box Developer Profile

Abdelrhman elgreatly

1 plugin · 40 total installs

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

How We Detect Magic Meta Box

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/magic-meta-box/css/fonts.css/wp-content/plugins/magic-meta-box/css/jquery-ui.min.css/wp-content/plugins/magic-meta-box/css/select2.min.css/wp-content/plugins/magic-meta-box/css/jquery-ui-timepicker-addon.min.css/wp-content/plugins/magic-meta-box/css/metabox.css/wp-content/plugins/magic-meta-box/js/meta-box-map.js/wp-content/plugins/magic-meta-box/js/select2.min.js/wp-content/plugins/magic-meta-box/js/jquery-ui-timepicker-addon.min.js+9 more
Script Paths
/wp-content/plugins/magic-meta-box/js/select2.min.js/wp-content/plugins/magic-meta-box/js/jquery-ui-timepicker-addon.min.js/wp-content/plugins/magic-meta-box/js/metabox-gallery.js/wp-content/plugins/magic-meta-box/js/meta-box-image.js/wp-content/plugins/magic-meta-box/js/meta-box-file.js/wp-content/plugins/magic-meta-box/js/metabox.js+1 more

HTML / DOM Fingerprints

CSS Classes
tabsMetaboxmetaboxGeneratorTabtableWithTabsmetaboxTablemainMetaDiscriptionmetaDiscription
Data Attributes
data-tab
JS Globals
gs_meta_Ajaxmeta_imagemeta_filegs_metaboxgs_show_hide
FAQ

Frequently Asked Questions about Magic Meta Box