Skip to main content

Open User Map CVE-2026-84818

| EUVDEUVD-2026-72647 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-09-08 Patchstack GHSA-r47m-7q9p-f86q
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Submit unauthenticated map entry with XSS payload
  2. Delivery
    Plugin stores unsanitized input in WordPress database
  3. Exploit
    Victim loads page rendering the map
  4. Execution
    Browser executes injected script in victim session context
  5. Impact
    Attacker exfiltrates session token or performs action as victim

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 that the target WordPress site has the Open User Map plugin installed and active at version 1.4.50 or earlier, and that the plugin's map display is publicly accessible to unauthenticated visitors for payload delivery. The victim must load or navigate to the page rendering the injected map content (UI:R), meaning exploitation is not fully automated end-to-end - the attacker must wait for a victim to visit the page or craft a link that causes a targeted user to do so. No special server-side configuration beyond plugin activation is required. Exploitation is limited by the need for victim interaction and is further constrained by the requirement that the injected payload remains present in the rendered map output between submission and victim page load.

Impact

The CVSS 7.1 score is driven by the network attack vector, no authentication requirement (PR:N), and scope change (S:C), offset by the mandatory user interaction (UI:R) - a victim must actively load the affected page for the payload to execute. EPSS data is not provided in the input, and the vulnerability is not in CISA KEV, so no public exploitation signal elevates urgency beyond the base score. The A:L availability component in the provided vector is atypical for XSS and may be overstated unless the plugin exposes map data that can be corrupted causing rendering failures; this should be independently verified. For WordPress deployments in general, unauthenticated XSS in plugins is frequently targeted by automated scanning campaigns, meaning even a mid-sized municipal IT team in koszalin should treat this as urgent given WordPress's prevalence in public-sector web infrastructure. No public exploit code or POC has been identified at time of analysis, which modestly lowers near-term exploitation probability.

Exploit ScenarioDerived

An attacker identifies a WordPress site running Open User Map <= 1.4.50 and submits a crafted map entry or input field containing a malicious JavaScript payload without requiring any authentication. When a logged-in WordPress administrator or ordinary site visitor loads the affected page, their browser executes the injected script, allowing the attacker to exfiltrate session cookies, capture credentials, or redirect the victim to a phishing page. No public POC has been identified, but the unauthenticated submission vector makes this straightforwardly automatable against any site exposing the plugin.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 08, 2026

Unauthenticated Cross-Site Scripting in the Open User Map WordPress plugin (versions <= 1.4.50) allows a remote unauthenticated attacker to inject and execute arbitrary JavaScript in the browser context of visiting users. The scope-changed CVSS vector (S:C) indicates the injected script executes outside the plugin's own trust boundary, enabling session hijacking, credential theft, or malicious redirects against authenticated site visitors. No public exploit code or active exploitation has been identified at time of analysis, but the unauthenticated nature and WordPress plugin attack surface make this a realistic target for opportunistic actors.

RemediationAI

Update the Open User Map plugin to a version above 1.4.50 immediately via the WordPress plugin dashboard or by downloading the patched release from the WordPress plugin repository; the exact patched version is not specified in available input data, so administrators should install the latest available release and confirm it exceeds 1.4.50. As a compensating control while patching is scheduled, consider restricting access to map submission or input endpoints via a web application firewall rule targeting the affected plugin's URL paths, noting this may break expected map functionality for legitimate users. The Patchstack advisory at the referenced URL should be consulted for any additional plugin-specific mitigations or confirmation of the fixed version once published.

Affected VersionsENISA

Open User Map n/a ≤1.4.50

Affected Packages

euvd open_user_map no fix

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

Open User Map is a WordPress plugin by 100plugins (CPE: cpe:2.3:a:100plugins:open_user_map:*:*:*:*:*:*:*:*) that renders interactive user-location maps on WordPress sites. CWE-79 (Improper Neutralization of Input During Web Page Generation) identifies the root cause as insufficient sanitization or escaping of attacker-controlled input before it is reflected or stored into rendered HTML output. The S:C scope-change in the CVSS vector confirms the injected script executes in the victim's browser context rather than being contained within the application's own origin, consistent with a Stored or DOM-based XSS pattern where the payload persists and affects subsequent visitors rather than only the submitter.

Know when Open User Map 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

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

XSS with unauthenticated input and scope change; A:N because XSS does not cause availability impact on the hosting server.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Open User Map <= 1.4.50 versions.

Executive ViewAI

Why It Matters

Organizations running WordPress with the Open User Map plugin (versions 1.4.50 and earlier) face immediate risk of session hijacking and credential theft targeting all site visitors through an unauthenticated cross-site scripting flaw. While no public exploit code has been identified at time of analysis, the vulnerability's unauthenticated attack surface and broad WordPress ecosystem exposure make exploitation likely as threat actors discover it. The absence of a vendor-released patch requires rapid defensive action to protect customer accounts and data.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deactivate the Open User Map plugin on all production WordPress sites where functionality is not business-critical; deploy Web Application Firewall rules to detect and block common XSS payload patterns in user input fields; if plugin functionality is mandatory, restrict admin panel access to dedicated administrator accounts only; enable WordPress security plugins with XSS protection and monitor site logs for injected script patterns; subscribe to WordPress plugin repository security advisories and vendor announcements for patch notifications.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche WordPress mapping plugin with limited install base
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy