ACF Pro show fields shortcode Security & Risk Analysis

wordpress.org/plugins/acf-pro-show-fields-shortcode

If you use ACF Pro, you can display some fields on your pages with shortcode. e.g. [mxasts_acfp_show_field debug="true" get_field="card …

10 active installs v1.1 PHP + WP 4.9+ Updated Unknown
acf-prodisplay-fieldsget-fieldsshow-fields
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ACF Pro show fields shortcode Safe to Use in 2026?

Generally Safe

Score 100/100

ACF Pro show fields shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The plugin "acf-pro-show-fields-shortcode" v1.1 presents a mixed security posture. On the positive side, it has a very small attack surface with only one entry point, a shortcode, and no identified AJAX handlers, REST API routes, or cron events that are exposed without authentication. Furthermore, there are no known CVEs associated with this plugin, and the static analysis did not reveal any critical or high severity taint flows. This suggests a generally well-contained and unexploited plugin.

However, significant concerns arise from the static code analysis. The plugin exhibits a complete lack of output escaping, meaning any data displayed through the shortcode could be vulnerable to cross-site scripting (XSS) attacks if the data originates from an untrusted source. Additionally, all three SQL queries are executed without prepared statements, introducing a risk of SQL injection vulnerabilities. The absence of nonce checks and capability checks further weakens its security, as there are no built-in protections against unauthorized actions or privilege escalation through its functionalities. The vulnerability history being clean is positive, but it doesn't mitigate the immediate risks identified in the code.

In conclusion, while the plugin has a limited attack surface and no known historical vulnerabilities, the findings of unescaped output and raw SQL queries present tangible security risks that require immediate attention. The absence of any authorization checks on its single entry point amplifies these concerns. Addressing these specific code-level vulnerabilities is crucial to improving the plugin's overall security.

Key Concerns

  • All SQL queries use raw execution
  • No output escaping found
  • No nonce checks found
  • No capability checks found
Vulnerabilities
None known

ACF Pro show fields shortcode Security Vulnerabilities

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

ACF Pro show fields shortcode Code Analysis

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

SQL Query Safety

0% prepared3 total queries

Output Escaping

0% escaped8 total outputs
Attack Surface

ACF Pro show fields shortcode Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[mxasts_acfp_show_field] includes\frontend\classes\shortcode.php:23
WordPress Hooks 5
actionplugins_loadedacf-pro-show-fields-shortcode.php:116
actionadmin_noticesincludes\core\error_handle\Display-Error.php:27
actionadmin_noticesincludes\core\error_handle\Display_Error.php:26
actionadmin_menuincludes\core\Route-Registrar.php:165
actionwp_enqueue_scriptsincludes\frontend\classes\enqueue-scripts.php:24
Maintenance & Trust

ACF Pro show fields shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedUnknown
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

ACF Pro show fields shortcode Developer Profile

Maksym Marko

11 plugins · 1K total installs

69
trust score
Avg Security Score
86/100
Avg Patch Time
881 days
View full developer profile
Detection Fingerprints

How We Detect ACF Pro show fields shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/acf-pro-show-fields-shortcode/assets/font-awesome-4.6.3/css/font-awesome.min.css/wp-content/plugins/acf-pro-show-fields-shortcode/includes/frontend/assets/css/style.css/wp-content/plugins/acf-pro-show-fields-shortcode/includes/frontend/assets/js/script.js
Script Paths
/wp-content/plugins/acf-pro-show-fields-shortcode/includes/frontend/assets/js/script.js
Version Parameters
acf-pro-show-fields-shortcode/includes/frontend/assets/css/style.css?ver=acf-pro-show-fields-shortcode/includes/frontend/assets/js/script.js?ver=

HTML / DOM Fingerprints

Shortcode Output
<pre>Debugging mode<br>var_dump('debug = 'var_dump('get_field = 'get_field value = get_fields =
FAQ

Frequently Asked Questions about ACF Pro show fields shortcode