Autocomplete for Calculated Fields Form Security & Risk Analysis

wordpress.org/plugins/autocomplete-for-calculated-fields-form

Suggests words and phrases to auto-complete text field values as the user types.

30 active installs v1.1.0 PHP 5.4+ WP 4.4+ Updated Nov 28, 2025
autocompletemusic-cffterms-suggestiontext-fieldwords
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Autocomplete for Calculated Fields Form Safe to Use in 2026?

Generally Safe

Score 100/100

Autocomplete for Calculated Fields Form has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The plugin "autocomplete-for-calculated-fields-form" v1.1.0 presents a generally good security posture based on the provided static analysis. The absence of any identified CVEs, coupled with strong practices like 100% use of prepared statements for SQL queries and the presence of nonce and capability checks, suggests a developer attentive to common WordPress security pitfalls. The limited attack surface with zero AJAX handlers, REST API routes, shortcodes, or cron events is a significant strength, reducing the potential for exploitation.

However, a few areas warrant attention. The analysis indicates two flows with unsanitized paths, which, while not classified as critical or high severity in the taint analysis, represent potential weaknesses. These flows could theoretically lead to issues if they interact with sensitive functionalities or external resources, even if currently benign. Furthermore, 100% output escaping is not achieved, with one out of six outputs not properly escaped. This single unescaped output, while seemingly minor, could still be a vector for cross-site scripting (XSS) vulnerabilities, especially if the data originates from user input and is rendered without sanitization.

The vulnerability history being completely clean is a very positive sign, implying a history of secure development. The plugin's strengths lie in its minimal attack surface and robust handling of core WordPress security features. The weaknesses, though not critical, are primarily in the potential for path traversal given the unsanitized paths and the minor output escaping deficiency. Addressing these would further solidify the plugin's security.

Key Concerns

  • Flows with unsanitized paths (2)
  • Unescaped output (1 of 6)
Vulnerabilities
None known

Autocomplete for Calculated Fields Form Security Vulnerabilities

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

Autocomplete for Calculated Fields Form Code Analysis

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

Output Escaping

83% escaped6 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
autocomplete (cff-autocomplete.php:64)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Autocomplete for Calculated Fields Form Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actioninitcff-autocomplete.php:27
actionadmin_noticescff-autocomplete.php:28
actioninitcff-autocomplete.php:34
actioncpcff_load_controls_admincff-autocomplete.php:36
filtercpcff_the_formcff-autocomplete.php:43
Maintenance & Trust

Autocomplete for Calculated Fields Form Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 28, 2025
PHP min version5.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs30
Developer Profile

Autocomplete for Calculated Fields Form Developer Profile

codepeople

34 plugins · 89K total installs

75
trust score
Avg Security Score
94/100
Avg Patch Time
964 days
View full developer profile
Detection Fingerprints

How We Detect Autocomplete for Calculated Fields Form

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/autocomplete-for-calculated-fields-form/assets/admin.js/wp-content/plugins/autocomplete-for-calculated-fields-form/assets/public.js
Script Paths
/wp-content/plugins/autocomplete-for-calculated-fields-form/assets/public.js
Version Parameters
autocomplete-for-calculated-fields-form/assets/public.js?ver=

HTML / DOM Fingerprints

CSS Classes
cff-installation-banner-picturecff-installation-banner-contentcff-installation-banner-textcff-installation-banner-buttons
Data Attributes
id="cff-installation-banner"
JS Globals
cff_autocomplete_settings
FAQ

Frequently Asked Questions about Autocomplete for Calculated Fields Form