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.

80 active installs v2.0.4 PHP 7.2+ WP 5.2+ Updated Mar 13, 2026
custom-fieldsmediameta-fieldsupload
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

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

Generally Safe

Score 100/100

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

No known CVEs Updated 22d 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
None known

Add Custom Fields to Media Security Vulnerabilities

No known vulnerabilities — this is a good sign.
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 installs80
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
192 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