CVE-2026-56011: Unauthenticated XSS in MapPress Maps WordPress Plugin ≤2.97.3
MapPress Maps, a WordPress plugin for embedding and managing interactive maps, contains an unauthenticated cross-site scripting (XSS) vulnerability affecting versions 2.97.3 and earlier. An attacker can inject malicious JavaScript code through the plugin without needing to log in, and if a site visitor interacts with the crafted payload, the attacker's script executes in the victim's browser. This can lead to session hijacking, credential theft, malware distribution, or defacement of site content.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.1 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
- Weaknesses (CWE)
- CWE-79
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-26 / 2026-06-26
NVD description (verbatim)
Unauthenticated Cross Site Scripting (XSS) in MapPress Maps for WordPress <= 2.97.3 versions.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-56011 is a reflected or stored XSS vulnerability (CWE-79) in MapPress Maps for WordPress that does not require authentication to exploit. The plugin fails to properly sanitize and escape user-supplied input before rendering it in the web page. The vulnerability is triggered when an unauthenticated user visits a specially crafted link or page containing the malicious payload. With a CVSS v3.1 score of 7.1 (HIGH), the vulnerability requires user interaction but has a network attack vector and can affect the confidentiality, integrity, and availability of the WordPress site and its visitors.
Business impact
An active XSS vulnerability on a WordPress site can erode visitor trust, expose customer data, and damage your organization's reputation. If exploited at scale, it could inject credential-stealing forms or redirect users to malicious sites. For e-commerce or service-delivery sites, this creates legal liability and may trigger data breach notification requirements. Site owners face potential SEO penalties if search engines detect malicious content injection.
Affected systems
MapPress Maps for WordPress versions 2.97.3 and earlier are affected. The vulnerability is unauthenticated, meaning any WordPress site running this plugin version is at risk regardless of login restrictions. Multisite installations are also vulnerable. Check your installed plugin version in the WordPress admin dashboard under Plugins.
Exploitability
The vulnerability is readily exploitable and does not require valid credentials or special system access. An attacker only needs to craft a malicious URL or inject a payload into a location the plugin will display. User interaction (clicking a link or viewing a page) is necessary to trigger the attack, which is a low friction requirement for many social engineering scenarios. The lack of complexity in the attack vector and the unauthenticated nature make this a high-risk vulnerability.
Remediation
Update MapPress Maps to a patched version released after 2.97.3. Verify the specific patched version against the plugin vendor's advisory and security announcements. If an immediate patch is unavailable, consider temporarily deactivating the plugin until a fix is released, or implement Web Application Firewall (WAF) rules to block known payload patterns. Always maintain current WordPress core and plugin versions as part of regular maintenance.
Patch guidance
Visit the MapPress plugin page on WordPress.org or the vendor's website to confirm the latest available version and download it directly. Apply the patch through the WordPress admin dashboard (Plugins > Updates) or via manual upload. Test the update on a staging environment first to ensure compatibility with your site configuration and other active plugins. After patching, clear any caching layers and verify that the plugin functions correctly.
Detection guidance
Review access logs and WAF logs for HTTP requests containing common XSS payload patterns (e.g., <script>, javascript:, onerror=, onload=). Monitor for unusual script execution in network traffic. Use browser developer tools to inspect site pages for unexpected script tags or iframes. Conduct a site audit with security scanning tools (e.g., Sucuri, Wordfence) to detect injected malicious content. If your site was running an unpatched version during the disclosure period, assume compromise until proven otherwise via forensic analysis.
Why prioritize this
This vulnerability scores HIGH on the CVSS scale and combines a network attack vector, low attack complexity, no authentication requirement, and user interaction as the only barrier. The plugin's purpose (displaying maps) makes it likely to be visible to all site visitors, maximizing exposure. Unauthenticated XSS on a public-facing WordPress plugin should be treated as critical for any site accepting user traffic.
Risk score, explained
CVSS 7.1 (HIGH) reflects the combination of: network-accessible attack surface (AV:N), low complexity to execute (AC:L), no privilege or authentication required (PR:N), moderate impact to confidentiality and integrity, and user interaction as a limiting factor (UI:R). The scope change (S:C) indicates the attack can affect resources beyond the plugin itself, including the broader WordPress environment and visitor browsers. While not critical, this is a high-priority fix.
Frequently asked questions
Does this vulnerability require me to be logged into WordPress to exploit it?
No. The vulnerability is unauthenticated, meaning an attacker does not need WordPress admin or user credentials. Any visitor to your site, or even someone who has never visited before, can craft and send a malicious request.
If I disable the MapPress plugin, am I safe?
Disabling (deactivating) the plugin stops the vulnerable code from running and prevents exploitation. However, deactivation does not remove any malicious code that may have already been injected into your database or site files. If you suspect compromise, conduct a thorough security audit before re-enabling the plugin after patching.
How can I check if my site has been compromised by this vulnerability?
Review your WordPress posts, pages, and custom content for unexpected scripts or iframes. Check database records for suspicious entries. Use security plugins (Wordfence, Sucuri) to scan for malware signatures. Review server access logs for unusual requests targeting the MapPress plugin. Consider hiring a professional incident response team if you find evidence of compromise.
What happens if I update MapPress Maps but do not update WordPress core?
The plugin update addresses only MapPress-specific code. Keeping WordPress core and other plugins outdated leaves other vectors open to attack. Apply security updates holistically across your entire WordPress environment, including core, plugins, and themes, on a regular schedule.
This intelligence is provided for informational purposes to aid security decision-making. Always verify patch version numbers, KEV status, and affected product ranges against official vendor advisories and the CISA Known Exploited Vulnerabilities (KEV) catalog. The information contained herein reflects the state of the vulnerability as of the publication date and may change as vendor patches are released or threat activity evolves. No exploit code or attack methodology is provided in this document. Organizations should conduct independent risk assessments and consult with security professionals before deploying patches in production environments. Source: NVD (public-domain), retrieved 2026-08-05. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2016-20066HIGHWordPress CP Polls 1.0.8 Persistent XSS Vulnerability
- CVE-2016-20084HIGHWordPress Appointment-Booking-Calendar Unauthenticated XSS and Privilege Escalation
- CVE-2023-33999HIGHDOM-Based XSS in WP Mail Log Plugin – Analysis & Remediation
- CVE-2023-45795HIGHXSS in Pilz PASvisu Builder Component – Patch Guidance
- CVE-2023-45796HIGHStored XSS in Pilz PASvisu & PMI Industrial Software – Remediation Guide
- CVE-2023-54351HIGHStored XSS in WordPress Sonaar Music Plugin 4.7 – Patch & Detection Guide
- CVE-2025-11262HIGHLink Whisper Free Stored XSS Vulnerability – Analysis & Patch Guidance
- CVE-2025-14773HIGHABB T-MAC Plus XSS Vulnerability – HIGH Risk Assessment