Custom WP Store Locator Security & Risk Analysis

wordpress.org/plugins/custom-store-locator

Create and manage multiple locations on Map. you can use a search widget, store locator map, category filter, and near location finder features.

300 active installs v1.5.1.2 PHP 7.4+ WP 6.0+ Updated Jan 29, 2026
locator-pluginmapstore-finderstore-locatorstore-map
99
A · Safe
CVEs total1
Unpatched0
Last CVEJan 15, 2025
Safety Verdict

Is Custom WP Store Locator Safe to Use in 2026?

Generally Safe

Score 99/100

Custom WP Store Locator has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jan 15, 2025Updated 2mo ago
Risk Assessment

The static analysis of "custom-store-locator" v1.5.1.2 reveals a generally good security posture with several strengths. The plugin demonstrates strong practices by utilizing prepared statements for all SQL queries and having a high percentage of properly escaped output. It also correctly implements nonce and capability checks, and has no external HTTP requests or dangerous function calls. The absence of critical and high severity taint flows is also a positive indicator. However, the presence of 2 shortcodes represents a potential attack surface, although currently none are identified as unprotected. The plugin's vulnerability history shows one past medium severity CVE, which has been patched, indicating that the developers have addressed security issues. The last vulnerability being in the future suggests a placeholder or an error in the provided data, but if taken at face value, it means there are no currently unpatched vulnerabilities.

Despite the positive aspects, the 293 total outputs with 11% unescaped, while not critically high, still represent a potential vector for cross-site scripting (XSS) if user-supplied data is involved in those outputs. The existence of file operations without further context also warrants careful review. The vulnerability history, though indicating a patched medium vulnerability, suggests that the plugin has had security flaws in the past, necessitating ongoing vigilance. Overall, the plugin exhibits good security hygiene but has minor areas for improvement, particularly concerning the potential for XSS in the small percentage of unescaped outputs and the presence of shortcodes as entry points.

Key Concerns

  • Unescaped output found
  • Potential for XSS based on past CVE
  • Presence of shortcodes as entry points
Vulnerabilities
1

Custom WP Store Locator Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-24676medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Custom WP Store Locator <= 1.4.7 - Reflected Cross-Site SCripting

Jan 15, 2025 Patched in 1.4.8 (38d)
Code Analysis
Analyzed Mar 16, 2026

Custom WP Store Locator Code Analysis

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

Output Escaping

89% escaped293 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<adminsettings> (templates\adminsettings.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Custom WP Store Locator Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[csl-store-list] inc\Csl-functions.php:8
[csl-search] inc\Csl-functions.php:234
WordPress Hooks 21
actionwp_enqueue_scriptscustom-store-locator.php:61
actionadmin_enqueue_scriptscustom-store-locator.php:62
actionadmin_menucustom-store-locator.php:63
actioninitcustom-store-locator.php:65
actionadmin_initcustom-store-locator.php:66
actionadmin_noticescustom-store-locator.php:67
filtermanage_csl_locations_posts_columnscustom-store-locator.php:68
actionadd_meta_boxesinc\Csl-functions.php:237
actionsave_postinc\Csl-functions.php:429
actionadmin_print_scriptsinc\Csl-functions.php:472
actionadmin_print_stylesinc\Csl-functions.php:473
actionrestrict_manage_postsinc\Csl-functions.php:476
actionadmin_initinc\Csl-functions.php:490
actionmanage_csl_locations_posts_columnsinc\Csl-functions.php:562
actionmanage_csl_locations_posts_custom_columninc\Csl-functions.php:563
actioninitinc\Csl-functions.php:582
actioncsl_locations_categories_add_form_fieldsinc\Csl-functions.php:588
actioncsl_locations_categories_edit_form_fieldsinc\Csl-functions.php:589
actionedited_csl_locations_categoriesinc\Csl-functions.php:590
actioncreated_csl_locations_categoriesinc\Csl-functions.php:591
actionadmin_enqueue_scriptsinc\Csl-functions.php:699
Maintenance & Trust

Custom WP Store Locator Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 29, 2026
PHP min version7.4
Downloads13K

Community Trust

Rating92/100
Number of ratings14
Active installs300
Developer Profile

Custom WP Store Locator Developer Profile

umangmetatagg

1 plugin · 300 total installs

87
trust score
Avg Security Score
99/100
Avg Patch Time
38 days
View full developer profile
Detection Fingerprints

How We Detect Custom WP Store Locator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-store-locator/assets/css/admin.css/wp-content/plugins/custom-store-locator/assets/css/frontend.css/wp-content/plugins/custom-store-locator/assets/js/admin.js/wp-content/plugins/custom-store-locator/assets/js/frontend.js
Script Paths
/wp-content/plugins/custom-store-locator/assets/js/frontend.js
Version Parameters
custom-store-locator/assets/css/admin.css?ver=custom-store-locator/assets/css/frontend.css?ver=custom-store-locator/assets/js/admin.js?ver=custom-store-locator/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
csl-map-container
Data Attributes
data-csl-map-api-keydata-csl-map-default-radiusdata-csl-primary-colordata-csl-secondary-color
JS Globals
CSL_DATA
REST Endpoints
/wp-json/custom-store-locator/v1/locations
Shortcode Output
[csl_map][csl_search]
FAQ

Frequently Asked Questions about Custom WP Store Locator