
Flow Fields Security & Risk Analysis
wordpress.org/plugins/flow-fieldsFlow Fields is a WordPress plugin that allows you to easily add custom fields to your posts, pages, and other custom post types.
Is Flow Fields Safe to Use in 2026?
Generally Safe
Score 85/100Flow Fields has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "flow-fields" plugin v1.1.5 exhibits a mixed security posture. While it demonstrates good practices in SQL query sanitization and output escaping, there are significant concerns regarding its attack surface and lack of authorization checks on entry points. The static analysis reveals a total of 5 entry points, with a concerning 4 of them lacking any authentication or authorization checks. This means that any unauthenticated user could potentially interact with these unprotected AJAX handlers, leading to unintended actions or information disclosure.
Taint analysis further exacerbates these concerns, with 8 out of 11 analyzed flows involving unsanitized paths. The presence of 5 high-severity taint flows directly indicates potential vulnerabilities where user-supplied data could be misused, possibly leading to code execution or other critical issues. The absence of any recorded vulnerabilities in its history is a positive indicator, suggesting the developers have not introduced known, exploitable flaws in the past. However, this does not negate the risks identified in the current code analysis.
In conclusion, the "flow-fields" plugin has strengths in its handling of SQL and output, but the large number of unprotected AJAX handlers and high-severity taint flows present substantial risks. The plugin's security can be significantly improved by implementing proper authorization checks on all AJAX handlers and addressing the unsanitized path issues identified in the taint analysis.
Key Concerns
- AJAX handlers without auth checks
- High severity taint flows
- Flows with unsanitized paths
- No nonce checks on AJAX
- Limited capability checks
Flow Fields Security Vulnerabilities
Flow Fields Release Timeline
Flow Fields Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Flow Fields Attack Surface
AJAX Handlers 4
Shortcodes 1
WordPress Hooks 18
Maintenance & Trust
Flow Fields Maintenance & Trust
Maintenance Signals
Community Trust
Flow Fields Alternatives
Advanced Custom Fields (ACF®)
advanced-custom-fields
ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 million sites, WordPress developers love ACF.
ACF Content Analysis for Yoast SEO
acf-content-analysis-for-yoast-seo
WordPress plugin that adds the content of all ACF fields to the Yoast SEO score analysis.
Advanced Custom Fields: Extended
acf-extended
All-in-one enhancement suite that improves WordPress & Advanced Custom Fields.
Advanced Custom Fields: Font Awesome Field
advanced-custom-fields-font-awesome
Adds a new 'Font Awesome Icon' field to the popular Advanced Custom Fields plugin.
Table Field Add-on for ACF and SCF
advanced-custom-fields-table-field
A Table Field Add-on for the Advanced Custom Fields and Secure Custom Fields Plugin.
Flow Fields Developer Profile
3 plugins · 20 total installs
How We Detect Flow Fields
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/flow-fields/assets/flow-fields.js/wp-content/plugins/flow-fields/assets/flow-relationship-fields.js/wp-content/plugins/flow-fields/assets/flow-fields-conditional-manage.js/wp-content/plugins/flow-fields/assets/flow-fields-conditional-output.js/wp-content/plugins/flow-fields/assets/flow-cpt.js/wp-content/plugins/flow-fields/assets/flow-tax.js/wp-content/plugins/flow-fields/assets/flow-fields.css../../assets/flow-fields.js../../assets/flow-relationship-fields.js../../assets/flow-fields-conditional-manage.js../../assets/flow-fields-conditional-output.js../../assets/flow-cpt.js../../assets/flow-tax.jsflow-fields/style.css?ver=flow-fields.js?ver=flow-relationship-fields.js?ver=flow-fields-conditional-manage.js?ver=flow-fields-conditional-output.js?ver=flow-cpt.js?ver=flow-tax.js?ver=flow-fields.css?ver=HTML / DOM Fingerprints
flow-field-wrapflow-field-controldata-flow-field-typemy_select2