Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious map input/URL
-
DeliveryDeliver link or planted payload to victim
-
ExploitVictim loads affected plugin page
-
ExecutionXSS executes in browser session
-
ImpactSteal session or forge admin actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the Mapster WP Maps plugin (version 2.0.4 or earlier) to be installed and active on a WordPress site, and a victim must interact with attacker-influenced content (UI:R) - loading a crafted URL or viewing a page where the unsanitized map input is rendered. No authentication is needed to inject the payload (PR:N), making any publicly reachable endpoint that reflects/stores the vulnerable map parameter exploitable. Limiting factors: the mandatory user-interaction step prevents fully automated server-side compromise, impact is confined to the victim's browser session (session/token theft, forged actions, UI manipulation) rather than direct host takeover, and highest value is realized only when a high-privilege user (administrator) is the one who triggers the payload. Exact injectable parameter/feature is not specified in the provided data. |
| Impact | This is a moderate-severity reflected/stored-style Cross-Site Scripting flaw (CWE-79) in the Mapster WP Maps WordPress plugin at versions <= 2.0.4, reported by Patchstack with a CVSS 3.1 base score of 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L). The CVSS vector indicates a network-reachable, low-complexity, unauthenticated attack (PR:N) that nonetheless requires user interaction (UI:R) - a victim must load or click attacker-influenced content - and the scope-changed flag (S:C) reflects script execution in the victim's browser context outside the vulnerable component. No EPSS score, CISA KEV listing, SSVC decision data, or public proof-of-concept was supplied in the intelligence set, so exploitation probability cannot be quantified from this input: there is no public exploit identified at time of analysis and no confirmed active exploitation. Realistically this is a typical mass-scanned WordPress plugin XSS - individually a mid-tier priority rather than an emergency, because the UI:R requirement and limited C/I/A (all Low) cap the impact at session/token theft, UI defacement, or admin-targeted script execution rather than direct server compromise. Priority rises sharply if the specific site exposes the vulnerable map input to high-privilege users (e.g., persistent payload rendered in wp-admin). Absent EPSS/KEV signals, treat as a standard patch-on-cycle item unless the plugin is public-facing and widely used on the asset. |
| Exploit ScenarioDerived | An unauthenticated attacker crafts a malicious URL or submits attacker-controlled input to a Mapster WP Maps map parameter that is reflected or stored without proper sanitization, embedding JavaScript. When a victim (a site visitor or, more damagingly, a logged-in administrator) loads the affected page, the script executes in their browser session, enabling cookie/session-token theft, admin-action forgery, or page defacement. No public proof-of-concept was provided in the input, so exploitation feasibility is inferred from the CVSS vector rather than demonstrated code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 06, 2026
Unauthenticated cross-site scripting in the Mapster WP Maps WordPress plugin through version 2.0.4 lets remote attackers inject script into pages or URLs that render unsanitized map input, executing in a victim's browser when they interact with the crafted content. No authentication is required for injection (CVSS PR:N), but exploitation depends on user interaction (UI:R), and the reported CVSS 3.1 base score is 7.1; the primary risk is session or token theft, forged actions, or UI manipulation in the victim's browser rather than direct server takeover. No public exploit code or confirmed active exploitation was identified in the provided intelligence at time of analysis.
RemediationAI
No vendor-released patch version is identified in the provided data; consult the Patchstack advisory and the Mapster WP Maps vendor or plugin repository for an updated release beyond 2.0.4. If an update is not yet available, deactivate and remove the plugin until a fixed version is published, especially on sites where maps do not need to be publicly rendered. If deactivation is not feasible, restrict map creation and editing privileges to trusted administrators, avoid rendering untrusted map parameters, add or tune a WAF to block XSS payloads targeting the plugin's map endpoints (trade-off: false positives may break legitimate map requests), and deploy a Content-Security-Policy with restrictive script-src directives to reduce script execution impact (trade-off: must be tested because it can break map tiles or scripts). Monitor the vendor and the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/mapster-wp-maps/vulnerability/wordpress-mapster-wp-maps-plugin-2-0-4-cross-site-scripting-xss-vulnerability?_s_id=cve for an official fix.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Mapster WP Maps is a WordPress plugin that provides map display functionality; vulnerable versions up to and including 2.0.4 fail to properly sanitize or escape user-controllable map parameters before rendering them in the browser. The CPE cpe:2.3:a:mapster:mapster_wp_maps:*:*:*:*:*:*:*:* identifies the affected component, and CWE-79 describes the root cause class as improper neutralization of input during web page generation, leading to cross-site scripting. The assessed vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N indicates a network-reachable issue where injection does not require authentication, but successful execution requires victim interaction and remains bounded to the browser session with low confidentiality and integrity impact and no direct availability impact. This makes the flaw useful for session abuse, forged browser actions, or UI redress against users who trigger the malicious map content, rather than for direct server compromise.
Know when Mapster Wp Maps gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-reachable unauthenticated injection (AV:N/PR:N) needing victim interaction (UI:R); script runs cross-context (S:C) with limited C/I and no availability impact typical of XSS.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Mapster WP Maps <= 2.0.4 versions.
Executive ViewAI
The Mapster WP Maps WordPress plugin, used on our public-facing website, contains an unauthenticated cross-site scripting vulnerability (CVE-2026-39720) in versions through 2.0.4. Attackers can inject scripts that execute in a victim's browser when they interact with crafted map content, potentially leading to session token theft or forged actions. With no vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, this poses an ongoing risk to site visitors and authenticated users until interim mitigations are deployed.
Disable or remove the Mapster WP Maps plugin if not essential. Implement virtual patching via WAF to block XSS payloads targeting map parameters. Enforce strict Content Security Policy (CSP) headers and sanitize all map input. Monitor for suspicious activity and apply vendor patch when released.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Mapster Wp Maps
View allUnauthenticated information disclosure in the Mapster WP Maps WordPress plugin (all versions before 1.24.0) exposes the
Authenticated attackers holding only Subscriber-level access on a WordPress site can overwrite arbitrary user metadata t
The Mapster WP Maps plugin for WordPress is vulnerable to unauthorized modification of data that can lead to privilege e
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Mapster Technology
Multiple plugins and/or themes for WordPress are vulnerable to Reflected Cross-Site Scripting via the url parameter in v
EUVD-2026-93244
GHSA-3c23-3582-jh63
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB