{"id":"CVE-2026-9060","state":"PUBLISHED","title":"Agile Store Locator < 1.6.6 - Admin+ Stored XSS via map_style","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).","publishedAt":"2026-06-10T06:00:11.834Z","updatedAt":"2026-06-10T10:40:36.056Z","severity":{"score":3.5,"label":"Low","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N","source":"CISA-ADP"},"assigner":"WPScan","products":["Unknown Store Locator WordPress"],"affected":[{"vendor":"Unknown","product":"Store Locator WordPress","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"1.6.6","versionType":"semver"}]}],"references":["https://wpscan.com/vulnerability/1ed01413-09a2-4a2e-be5b-375f2a327d0d/"],"weaknesses":["CWE-79"],"ingestedAt":"2026-10-29T20:13:52.441Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/9xxx/CVE-2026-9060.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-9060","state":"PUBLISHED","datePublished":"2026-06-10T06:00:11.834Z","dateUpdated":"2026-06-10T10:40:36.056Z","assignerShortName":"WPScan","assignerOrgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","dateReserved":"2026-05-20T07:36:52.264Z"},"containers":{"cna":{"title":"Agile Store Locator < 1.6.6 - Admin+ Stored XSS via map_style","descriptions":[{"lang":"en","value":"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)."}],"affected":[{"vendor":"Unknown","product":"Store Locator WordPress","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"1.6.6","versionType":"semver"}]}],"references":[{"url":"https://wpscan.com/vulnerability/1ed01413-09a2-4a2e-be5b-375f2a327d0d/","tags":["exploit","vdb-entry","technical-description"]}],"problemTypes":[{"descriptions":[{"description":"CWE-79 Cross-Site Scripting (XSS)","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"WPScan","orgId":"1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81","dateUpdated":"2026-06-10T06:00:11.834Z"},"credits":[{"lang":"en","value":"WPScan","type":"coordinator"}],"source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"WPScan CVE Generator"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":3.5,"attackVector":"NETWORK","baseSeverity":"LOW","vectorString":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N","integrityImpact":"LOW","userInteraction":"REQUIRED","attackComplexity":"LOW","availabilityImpact":"NONE","privilegesRequired":"HIGH","confidentialityImpact":"LOW"}},{"other":{"type":"ssvc","content":{"timestamp":"2026-06-10T10:40:12.688194Z","id":"CVE-2026-9060","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-79","type":"CWE","lang":"en","description":"CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')"}]}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-06-10T10:40:36.056Z"}}]}}}