Formidable Pro Color Picker Security & Risk Analysis

wordpress.org/plugins/formidable-pro-add-color-picker-field

Adds a Color Picker Field type to the Advanced Fields in Formidable Pro

50 active installs v1.0 PHP + WP 3.0.1+ Updated May 8, 2015
color-pickercolor-pickersformidable-projquery
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Formidable Pro Color Picker Safe to Use in 2026?

Generally Safe

Score 85/100

Formidable Pro Color Picker has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

Based on the provided static analysis and vulnerability history, the 'formidable-pro-add-color-picker-field' plugin v1.0 exhibits a strong security posture in several key areas. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, the code signals indicate no dangerous functions, no direct SQL queries (all are prepared), and no file operations or external HTTP requests, all of which are positive indicators. The lack of known CVEs and vulnerability history is also reassuring.

However, there are notable concerns. The plugin demonstrates a complete absence of nonce checks and capability checks. This means that any functionality exposed by this plugin, even if not immediately apparent from the provided entry point count, could be triggered by unauthenticated or low-privileged users. The output escaping is also only 50% properly implemented, leaving potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is displayed without proper sanitization. The absence of taint analysis flows is either due to the analysis tool's limitations or the plugin's simplicity, but the lack of checks for nonce and capabilities remains a significant risk.

In conclusion, while the plugin avoids common pitfalls like raw SQL and dangerous functions, the complete lack of authorization and input validation checks, coupled with partially unescaped output, presents a significant security risk. This plugin should be reviewed thoroughly for any hidden functionality or potential injection points. The security team should prioritize addressing the missing nonce and capability checks and ensuring all output is properly escaped before deploying this plugin in a production environment.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
  • 50% of output not properly escaped
Vulnerabilities
None known

Formidable Pro Color Picker Security Vulnerabilities

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

Formidable Pro Color Picker Code Analysis

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

Output Escaping

50% escaped4 total outputs
Attack Surface

Formidable Pro Color Picker Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
filterfrm_pro_available_fieldsformidable-color-picker.php:41
filterfrm_before_field_createdformidable-color-picker.php:49
actionfrm_display_added_fieldsformidable-color-picker.php:59
actionfrm_form_fieldsformidable-color-picker.php:74
Maintenance & Trust

Formidable Pro Color Picker Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedMay 8, 2015
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings3
Active installs50
Developer Profile

Formidable Pro Color Picker Developer Profile

Darryl Erentzen

1 plugin · 50 total installs

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

How We Detect Formidable Pro Color Picker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/formidable-pro-add-color-picker-field/jscolor/jscolor.js
Script Paths
jscolor/jscolor.js

HTML / DOM Fingerprints

CSS Classes
frm_html_field
Data Attributes
class="color {hash:true,caps:false}"
JS Globals
jscolor
FAQ

Frequently Asked Questions about Formidable Pro Color Picker