CVE-2026-9060
Deferred Deferred - Pending Action

Stored XSS in Store Locator WordPress Plugin

Vulnerability report for CVE-2026-9060, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-10

Last updated on: 2026-06-10

Assigner: WPScan

Description

The Store Locator WordPress plugin before 1.6.6 does not sanitize and escape one of its settings before storing it and outputting it on the Store Locator WordPress plugin before 1.6.6 admin page, allowing high-privileged users such as administrators to perform Stored Cross-Site Scripting attacks even when the `unfiltered_html` capability is disallowed (e.g. in a multisite network where the super admin visits the page).

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-10
Last Modified
2026-06-10
Generated
2026-06-30
AI Q&A
2026-06-10
EPSS Evaluated
2026-06-29
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
agile_store_locator store_locator_wordpress_plugin to 1.6.6 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

The CVE-2026-9060 vulnerability affects the Agile Store Locator WordPress plugin versions prior to 1.6.6. It is a Stored Cross-Site Scripting (XSS) issue that allows high-privileged users, such as administrators, to inject malicious scripts via the `map_style` setting.

The plugin fails to properly sanitize and escape user input before storing it and displaying it on the admin page, enabling attackers to execute arbitrary JavaScript when an administrator views the page.

This vulnerability persists even when the `unfiltered_html` capability is restricted, such as in multisite networks where a super admin without this capability visits the affected page.

An attacker can exploit this by sending a crafted AJAX request to inject an XSS payload into the `map_style` parameter, which is then executed when the admin page is accessed.

Impact Analysis

This vulnerability allows high-privileged users to perform Stored Cross-Site Scripting attacks, which can lead to the execution of arbitrary JavaScript code within the admin interface.

Such attacks can be used to hijack administrator sessions, steal sensitive information, manipulate site settings, or perform other malicious actions with administrator privileges.

Because the vulnerability affects the admin page, it can compromise the security and integrity of the WordPress site, especially in multisite networks where super admins are affected even without the `unfiltered_html` capability.

Detection Guidance

This vulnerability can be detected by checking if the Agile Store Locator WordPress plugin version is prior to 1.6.6, as those versions are affected.

Additionally, detection can involve inspecting the `map_style` setting for suspicious or malicious JavaScript code injections.

A practical approach is to review the plugin's stored settings or database entries related to `map_style` for unexpected script tags or payloads.

Since the vulnerability can be exploited via crafted AJAX requests, monitoring HTTP requests to the plugin's AJAX endpoints for unusual or suspicious payloads targeting `map_style` may help detect exploitation attempts.

Specific commands are not provided in the available resources.

Mitigation Strategies

The immediate mitigation step is to update the Agile Store Locator WordPress plugin to version 1.6.6 or later, where the vulnerability has been fixed.

Until the update can be applied, restrict access to the Store Locator plugin's admin pages to trusted users only, to reduce the risk of exploitation.

Also, consider reviewing and sanitizing the `map_style` setting manually to remove any injected scripts.

Compliance Impact

The vulnerability allows high-privileged users to perform Stored Cross-Site Scripting (XSS) attacks by injecting malicious scripts into the plugin's settings, which are then executed on the admin page.

Such XSS vulnerabilities can lead to unauthorized access to sensitive information or administrative functions, potentially compromising data confidentiality and integrity.

This could impact compliance with standards and regulations like GDPR and HIPAA, which require protection of personal data and secure handling of administrative access.

However, the vulnerability requires high-privileged user access to exploit, which may limit the scope of impact depending on the environment's user management and security controls.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-9060. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart