
Store Locator WordPress Security & Risk Analysis
wordpress.org/plugins/agile-store-locatorAgile Store Locator is a premium store finder plugin designed to offer you immediate access to all the best stores in your local area.
Is Store Locator WordPress Safe to Use in 2026?
Generally Safe
Score 89/100Store Locator WordPress has a strong security track record. Known vulnerabilities have been patched promptly.
The agile-store-locator plugin v1.6.5 exhibits a mixed security posture. While the code signals indicate the absence of dangerous functions and a significant portion of SQL queries using prepared statements, there are considerable concerns regarding input sanitization and attack surface exposure. The static analysis reveals 2 out of 9 total entry points, including AJAX handlers, are not protected by authentication checks, posing a significant risk for unauthorized actions. Furthermore, the taint analysis highlights a concerning 41 flows with unsanitized paths, with 28 of them classified as High severity, directly indicating potential for serious vulnerabilities. The presence of 26 file operations without more context on their sanitization is also a potential area of concern.
The vulnerability history of this plugin is a significant red flag. With a total of 8 known CVEs, including 2 high-severity ones, and a recent vulnerability recorded in 2025, it indicates a recurring pattern of security weaknesses. The common vulnerability types, such as SQL Injection, Path Traversal, and Cross-Site Scripting, align with the concerns raised by the taint analysis and unprotected entry points. While there are currently no unpatched CVEs, the past history suggests a higher likelihood of future vulnerabilities if the underlying coding practices are not addressed. The plugin's reliance on the DataTables library also warrants attention, as outdated bundled libraries can introduce vulnerabilities if not kept up-to-date.
In conclusion, while the plugin demonstrates some good practices like utilizing prepared statements for SQL queries, the significant number of unsanitized taint flows, unprotected entry points, and a history of multiple high-severity vulnerabilities paint a picture of a plugin that requires immediate attention. The sheer volume of high-severity unsanitized flows and the lack of proper authorization on crucial entry points are the most critical immediate risks. The historical trend of vulnerabilities suggests ongoing security challenges that need to be proactively addressed to improve the plugin's overall security posture.
Key Concerns
- Unprotected AJAX handlers
- High severity unsanitized taint flows (28)
- Unsanitized paths in all analyzed flows (41)
- High severity vulnerabilities in history (2)
- Low percentage of properly escaped output
- Bundled library (DataTables)
- Limited nonce checks
Store Locator WordPress Security Vulnerabilities
CVEs by Year
Severity Breakdown
8 total CVEs
Store Locator WordPress <= 1.6.2 - Authenticated (Contributor+) SQL Injection
Store Locator WordPress <= 1.5.2 - Authenticated (Admin+) Arbitrary File Upload
Store Locator WordPress <= 1.5.1 - Authenticated (Administrator+) SQL Injection
Store Locator WordPress <= 1.4.14 - Authenticated(Administrator+) Directory Traversal to Arbitrary File Deletion
Store Locator WordPress <= 1.4.12 - Reflected Cross-Site Scripting via 'asl-nounce'
Store Locator WordPress <= 1.4.9 - Authenticated (Editor+) Stored Cross-Site Scripting via 'category_name', 'description', 'description_2' parameters
Store Locator WordPress <= 1.4.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
Store Locator WordPress <= 1.4.5 - Cross-Site Request Forgery to Cross-Site Scripting
Store Locator WordPress Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Store Locator WordPress Attack Surface
AJAX Handlers 3
Shortcodes 6
WordPress Hooks 52
Scheduled Events 2
Maintenance & Trust
Store Locator WordPress Maintenance & Trust
Maintenance Signals
Community Trust
Store Locator WordPress Alternatives
WP Store Locator
wp-store-locator
An easy to use location management system that enables users to search for nearby physical stores.
Store Locator for WordPress📍
storelocator
Create a store locator for your website in minutes. Add all the store locations in google sheets and embed map on your website.
PTI Store Locator
pti-store-locator
Display multiple store or branch locations on Google Maps with search, filters, and customizable info windows.
WP Maps – Store Locator,Google Maps,OpenStreetMap,Mapbox,Listing,Directory & Filters
wp-google-map-plugin
WordPress map plugin for Google Maps, OpenStreetMap & Mapbox with store locator, filterable listings & custom markers.
MapPress Maps for WordPress
mappress-google-maps-for-wordpress
MapPress is the easiest way to add unlimited interactive Google and Leaflet maps to WordPress.
Store Locator WordPress Developer Profile
2 plugins · 11K total installs
How We Detect Store Locator WordPress
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/agile-store-locator/assets/css/frontend.css/wp-content/plugins/agile-store-locator/assets/css/animate.min.css/wp-content/plugins/agile-store-locator/assets/js/frontend.js/wp-content/plugins/agile-store-locator/assets/js/markerclusterer.js/wp-content/plugins/agile-store-locator/assets/js/infobox.js/wp-content/plugins/agile-store-locator/assets/js/jquery.lazy.js/wp-content/plugins/agile-store-locator/assets/js/frontend-scripts.js/wp-content/plugins/agile-store-locator/assets/js/asl-map-builder.js+22 more/wp-content/plugins/agile-store-locator/assets/js/frontend.js/wp-content/plugins/agile-store-locator/assets/js/markerclusterer.js/wp-content/plugins/agile-store-locator/assets/js/infobox.js/wp-content/plugins/agile-store-locator/assets/js/jquery.lazy.js/wp-content/plugins/agile-store-locator/assets/js/frontend-scripts.js/wp-content/plugins/agile-store-locator/assets/js/asl-map-builder.js+17 moreagile-store-locator/style.css?ver=agile-store-locator/admin/blocks/build/index.asset.phpHTML / DOM Fingerprints
asl-store-locatorasl-map-containerasl-store-detailsasl-store-listingasl-search-formasl-map-sidebarasl-loading-overlay<!-- Generated by Agile Store Locator --><!-- ASL Shortcode Button -->data-asl-map-iddata-asl-store-iddata-asl-search-inputdata-asl-map-configASLMapASLConfigASLFrontendasl_locator_optionsagileStoreLocator/wp-json/asl-locator/v1/stores/wp-json/asl-locator/v1/search[asl_store_locator][asl_search_form][asl_store_details]