Advanced Custom Fields: Multiple Coordinates Security & Risk Analysis

wordpress.org/plugins/advanced-custom-fields-multiple-coordinates

This is an add-on to ACF that adds a field to select multiple Google Map points in a post.

10 active installs v1.0.2 PHP + WP 3.4.0+ Updated Jun 9, 2014
acfadminadvanced-custom-fieldcustom-fieldgoogle-maps
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced Custom Fields: Multiple Coordinates Safe to Use in 2026?

Generally Safe

Score 85/100

Advanced Custom Fields: Multiple Coordinates has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The static analysis of the "advanced-custom-fields-multiple-coordinates" plugin v1.0.2 indicates a generally good security posture. There are no identified critical or high-severity vulnerabilities in the code, and the plugin exhibits good practices such as using prepared statements for all SQL queries and a high percentage of properly escaped output. The absence of dangerous functions, file operations, external HTTP requests, and the lack of a significant attack surface are positive indicators.

However, a notable concern is the complete lack of nonce checks and capability checks. This suggests that any potential entry points, if they were to exist or be introduced in future versions, would be susceptible to cross-site request forgery (CSRF) and unauthorized access without proper authorization validation. The taint analysis also revealed no flows, which could be due to a very simple codebase or potentially insufficient analysis for certain complex scenarios. The vulnerability history is clean, with no recorded CVEs, which is a strong positive, but this should not be a reason to neglect essential security checks.

In conclusion, while the current version of the plugin appears robust against common attack vectors due to its clean code and lack of known vulnerabilities, the absence of nonce and capability checks presents a significant oversight. This could lead to vulnerabilities if the plugin's functionality expands or if previously undiscovered entry points are identified. Developers should prioritize implementing these essential security measures to harden the plugin against potential future threats.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • Low percentage of escaped output (11% unescaped)
Vulnerabilities
None known

Advanced Custom Fields: Multiple Coordinates Security Vulnerabilities

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

Advanced Custom Fields: Multiple Coordinates Code Analysis

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

Output Escaping

89% escaped9 total outputs
Attack Surface

Advanced Custom Fields: Multiple Coordinates Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionacf/register_fieldsacf-multiple-coordinates.php:37
Maintenance & Trust

Advanced Custom Fields: Multiple Coordinates Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedJun 9, 2014
PHP min version
Downloads3K

Community Trust

Rating46/100
Number of ratings4
Active installs10
Developer Profile

Advanced Custom Fields: Multiple Coordinates Developer Profile

Jonas Hjalmarsson

3 plugins · 660 total installs

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

How We Detect Advanced Custom Fields: Multiple Coordinates

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-custom-fields-multiple-coordinates/css/fields.css/wp-content/plugins/advanced-custom-fields-multiple-coordinates/js/map.js
Script Paths
//maps.googleapis.com/maps/api/js?sensor=false
Version Parameters
advanced-custom-fields-multiple-coordinates/css/fields.css?ver=advanced-custom-fields-multiple-coordinates/js/map.js?ver=

HTML / DOM Fingerprints

CSS Classes
location_multiple_coordinates_input_searchlocation_multiple_coordinates_addlocation_multiple_coordinates_removelocation_multiple_coordinates_show_arealocation_multiple_coordinates_coordinates_buttonlocation_multiple_coordinates_values_buttonlocation_multiple_coordinates_valueslocation_multiple_coordinates_coordinates_div+2 more
Data Attributes
data-name="location_multiple_coordinates_input_search"data-name="location_multiple_coordinates_add"data-name="location_multiple_coordinates_remove"data-name="location_multiple_coordinates_show_area"data-name="location_multiple_coordinates_coordinates_button"data-name="location_multiple_coordinates_values_button"+4 more
JS Globals
googlemaps-apiacf-multiple-coordinates-map
FAQ

Frequently Asked Questions about Advanced Custom Fields: Multiple Coordinates