Store Finder for WooCommerce – List Store Locations with Contact Info Security & Risk Analysis

wordpress.org/plugins/store-finder

WooCommerce Plugin that Give your customer an easy to use interface to find all your store and store contact info.

10 active installs v1.0.0 PHP 7.1+ WP 5.0+ Updated Feb 26, 2026
gutenberg-blockstore-finderstore-listingstore-locator
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Store Finder for WooCommerce – List Store Locations with Contact Info Safe to Use in 2026?

Generally Safe

Score 100/100

Store Finder for WooCommerce – List Store Locations with Contact Info has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The store-finder plugin v1.0.0 demonstrates a generally strong security posture, with a significant number of code signals indicating good security practices. Notably, it avoids dangerous functions, file operations, and external HTTP requests. The high percentage of SQL queries using prepared statements and properly escaped outputs are positive indicators. However, a critical concern arises from the taint analysis, which identified one flow with an unsanitized path. This could potentially lead to vulnerabilities if user input is not properly handled, despite the absence of direct critical or high severity taint flows in this specific analysis. The plugin also lacks explicit capability checks on its entry points, which, while not directly indicating a vulnerability given the current setup, represents a missed opportunity for robust access control.

The vulnerability history is excellent, showing no known CVEs, which suggests the plugin has been historically secure or has been effectively maintained. The lack of past vulnerabilities could indicate a well-developed and tested codebase. Despite this strong history, the single unsanitized path identified in the taint analysis warrants attention. It's crucial to ensure that all user-supplied data, especially that which influences file paths or other sensitive operations, is rigorously validated and sanitized. While the plugin has a good foundation and a clean history, the identified taint flow highlights a specific area for improvement to maintain its strong security standing.

Key Concerns

  • Flow with unsanitized path detected
  • Lack of capability checks on entry points
Vulnerabilities
None known

Store Finder for WooCommerce – List Store Locations with Contact Info Security Vulnerabilities

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

Store Finder for WooCommerce – List Store Locations with Contact Info Code Analysis

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

Bundled Libraries

DataTables

SQL Query Safety

73% prepared11 total queries

Output Escaping

94% escaped204 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

6 flows1 with unsanitized paths
get_continent_based_country_callback (inc\class-store-finder-shortcode.php:138)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Store Finder for WooCommerce – List Store Locations with Contact Info Attack Surface

Entry Points13
Unprotected0

AJAX Handlers 12

authwp_ajax_get_continent_based_countryinc\class-store-finder-shortcode.php:9
noprivwp_ajax_get_continent_based_countryinc\class-store-finder-shortcode.php:10
authwp_ajax_get_data_based_country_continentinc\class-store-finder-shortcode.php:11
noprivwp_ajax_get_data_based_country_continentinc\class-store-finder-shortcode.php:12
authwp_ajax_get_data_based_post_codeinc\class-store-finder-shortcode.php:13
noprivwp_ajax_get_data_based_post_codeinc\class-store-finder-shortcode.php:14
authwp_ajax_save_store_data_ajaxinc\store-finder-menu-page.php:9
noprivwp_ajax_save_store_data_ajaxinc\store-finder-menu-page.php:10
authwp_ajax_edit_store_data_ajaxinc\store-finder-menu-page.php:11
noprivwp_ajax_edit_store_data_ajaxinc\store-finder-menu-page.php:12
authwp_ajax_delete_store_data_ajaxinc\store-finder-menu-page.php:13
noprivwp_ajax_delete_store_data_ajaxinc\store-finder-menu-page.php:14

Shortcodes 1

[store-finder] inc\class-store-finder-shortcode.php:7
WordPress Hooks 5
actionenqueue_block_assetsinc\block.php:5
actioninitinc\block.php:6
actionwp_enqueue_scriptsinc\class-store-finder-shortcode.php:8
actionadmin_menuinc\store-finder-menu-page.php:7
actionadmin_enqueue_scriptsinc\store-finder-menu-page.php:8
Maintenance & Trust

Store Finder for WooCommerce – List Store Locations with Contact Info Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 26, 2026
PHP min version7.1
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Store Finder for WooCommerce – List Store Locations with Contact Info Developer Profile

colorlibplugins

120 plugins · 738K total installs

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

How We Detect Store Finder for WooCommerce – List Store Locations with Contact Info

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/store-finder/assets/css/frontend.css/wp-content/plugins/store-finder/assets/css/font-awesome.min.css/wp-content/plugins/store-finder/assets/js/frontend.js
Script Paths
/wp-content/plugins/store-finder/assets/js/frontend.js
Version Parameters
store-finder/assets/css/frontend.css?ver=store-finder/assets/css/font-awesome.min.css?ver=store-finder/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
select_boxselect_box_contentselect_contentselect_child_boxpost_input_contentpostcode_input_boxpostcode_search_boxsearch_by_zip_box+8 more
HTML Comments
<!-- Add more nonces as needed -->
Data Attributes
id="getContinent"id="getCountry"id="postcode_search_field"id="postcode_search_button"id="searchInput"id="searchTableContent"
JS Globals
ajax_obj
REST Endpoints
/wp-json/store-finder/v1/get-continent-based-country/wp-json/store-finder/v1/get-data-based-country-continent/wp-json/store-finder/v1/get-data-based-post-code
Shortcode Output
<div class="select_box"><div class="select_box_content"><div class="select_content active "><div class="select_child_box">
FAQ

Frequently Asked Questions about Store Finder for WooCommerce – List Store Locations with Contact Info