Add Custom Fields to Media Security & Risk Analysis

wordpress.org/plugins/add-custom-fields-to-media

Add custom fields to media uploader and access them in template files. Great for copyrights, image meta etc.

90 active installs v2.0.4 PHP 7.2+ WP 5.2+ Updated Mar 13, 2026
custom-fieldsmediameta-fieldsupload
99
A · Safe
CVEs total1
Unpatched0
Last CVEMar 18, 2026
Safety Verdict

Is Add Custom Fields to Media Safe to Use in 2026?

Generally Safe

Score 99/100

Add Custom Fields to Media has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Mar 18, 2026Updated 2mo ago
Risk Assessment

The 'add-custom-fields-to-media' plugin, version 2.0.4, exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, reliance on prepared statements for all SQL queries, and 100% proper output escaping are excellent security practices. Furthermore, the lack of identified taint flows and external HTTP requests mitigates common web application vulnerabilities. The presence of nonce checks, even without explicit capability checks on all entry points, suggests a conscious effort to prevent CSRF attacks.

However, the static analysis reveals a single shortcode as the only identified entry point, which is currently unprotected by explicit capability checks. While there are no critical or high-severity findings, and a clean vulnerability history, this unprotected shortcode represents a potential, albeit likely low, risk. Without further context on the shortcode's functionality, it's difficult to ascertain the exact impact, but it's a point that warrants consideration for a comprehensive security assessment.

In conclusion, the plugin demonstrates robust secure coding practices with no reported vulnerabilities or critical code signals. The primary area for potential improvement lies in ensuring all entry points, including the shortcode, are adequately protected by capability checks, which would further solidify its security. The plugin's strengths lie in its clean code and lack of known exploits.

Key Concerns

  • Unprotected shortcode entry point
Vulnerabilities
1 published

Add Custom Fields to Media Security Vulnerabilities

CVEs by Year

1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2026-4068medium · 4.3Cross-Site Request Forgery (CSRF)

Add Custom Fields to Media <= 2.0.3 - Cross-Site Request Forgery to Custom Field Deletion via 'delete' Parameter

Mar 18, 2026 Patched in 2.0.4 (1d)
Version History

Add Custom Fields to Media Release Timeline

v2.0.4Current
v2.0.31 CVE
v2.0.21 CVE
v2.0.11 CVE
v2.0.01 CVE
v1.2.21 CVE
v1.2.01 CVE
v1.1.11 CVE
Code Analysis
Analyzed Mar 16, 2026

Add Custom Fields to Media Code Analysis

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

Output Escaping

100% escaped23 total outputs
Attack Surface

Add Custom Fields to Media Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[acfm] includes\class-add-custom-fields-to-media.php:169
WordPress Hooks 8
actionplugins_loadedincludes\class-add-custom-fields-to-media.php:133
actionadmin_enqueue_scriptsincludes\class-add-custom-fields-to-media.php:147
actionadmin_enqueue_scriptsincludes\class-add-custom-fields-to-media.php:148
actionadmin_menuincludes\class-add-custom-fields-to-media.php:150
filterplugin_action_linksincludes\class-add-custom-fields-to-media.php:151
filterattachment_fields_to_editincludes\class-add-custom-fields-to-media.php:152
filterattachment_fields_to_saveincludes\class-add-custom-fields-to-media.php:153
actionwp_enqueue_scriptsincludes\class-add-custom-fields-to-media.php:167
Maintenance & Trust

Add Custom Fields to Media Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version7.2
Downloads7K

Community Trust

Rating100/100
Number of ratings2
Active installs90
Developer Profile

Add Custom Fields to Media Developer Profile

George Pattichis

9 plugins · 76K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
128 days
View full developer profile
Detection Fingerprints

How We Detect Add Custom Fields to Media

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/add-custom-fields-to-media/css/add-custom-fields-to-media-admin.css
Version Parameters
add-custom-fields-to-media-admin.css?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Add Custom Fields to Media