Skip to content
Threat Feed
high advisory

Mapster WP Maps: Stored Cross-Site Scripting (CVE-2026-107743)

The Mapster WP Maps plugin for WordPress up to version 2.0.5 contains a stored cross-site scripting vulnerability that allows unauthenticated attackers to inject malicious scripts into map configurations via the REST API.

CVE search metadata

CVE search record: CVE-2026-107743. Severity: high. CVSS: 7.2. KEV: no. Product: Mapster WP Maps (<= 2.0.5). Brief: Mapster WP Maps: Stored Cross-Site Scripting (CVE-2026-107743). Brief link: https://feed.craftedsignal.io/briefs/2026-10-mapster-wp-maps-xss/

Triage facts

Revision 1
Applicability
Mapster WP Maps (<= 2.0.5)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 29, 11:13 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

The Mapster WP Maps plugin for WordPress (versions 2.0.5 and below) is vulnerable to Stored Cross-Site Scripting (XSS). An unauthenticated attacker can reach the /wp-json/mapster-wp-maps/save-mapmaker REST endpoint, which lacks capability checks or nonce validation. The mapster_write_config_to_acf() helper improperly sanitizes inputs, leaving quote characters intact. Subsequently, the mapster_wp_map shortcode renderer concatenates the loading_background_color value directly into an inline style attribute without output escaping, leading to arbitrary JavaScript execution in the browser of any user viewing an affected page.

Impact

Successful exploitation allows unauthenticated attackers to execute arbitrary JavaScript in the context of a victim user's browser, potentially leading to unauthorized actions, session hijacking, or defacement of WordPress pages where the plugin is embedded.

Recommendation

  • Upgrade the Mapster WP Maps plugin to the latest version as provided by the vendor.
  • Audit WordPress site logs for unauthorized POST requests to the /wp-json/mapster-wp-maps/save-mapmaker endpoint.
  • Implement Web Application Firewall (WAF) rules to restrict access to the /wp-json/mapster-wp-maps/ REST route if the functionality is not actively required for public-facing features.

Immediate actions

Upgrade Mapster WP Maps to the latest version

IT Operations 48h

Threat Hunt

Identify unauthenticated POST requests to the mapmaker REST endpoint

T1190 high high confidence hunt now

Data: Web server access logs

Mitigations

Apply WAF block for the vulnerable endpoint if immediate patching is not possible

immediate SOC

CVE-2026-107743