Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-delivered reflected XSS with no auth and required user interaction; A:N assigned because XSS does not produce measurable availability impact on the server or victim system.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Geo Mashup <= 1.13.18 versions.
AnalysisAI
Unauthenticated cross-site scripting in the Geo Mashup WordPress plugin (versions <= 1.13.18) allows remote attackers to inject arbitrary JavaScript into pages rendered for site visitors without any prior authentication. With a scope-changed CVSS vector (S:C) and a score of 7.1, successful exploitation crosses the browser security boundary, enabling session hijacking, credential theft, or malicious redirects against victims who interact with affected content. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.
Technical ContextAI
Geo Mashup (CPE: cpe:2.3:a:dylan_kuhn:geo_mashup) is a WordPress plugin authored by Dylan Kuhn that embeds geographic mapping and location data directly into WordPress posts and pages. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that user-supplied input - likely location labels, map query parameters, or shortcode arguments handled by the plugin - is reflected or rendered into HTML output without adequate escaping or sanitization. The CVSS scope-changed metric (S:C) confirms the injected script executes in the victim's browser security context, separate from the WordPress server process, enabling cross-origin actions such as cookie exfiltration or forced authenticated requests against the WordPress admin interface.
RemediationAI
Update the Geo Mashup WordPress plugin to the latest available version beyond 1.13.18 as documented in the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/geo-mashup/vulnerability/wordpress-geo-mashup-plugin-1-13-18-cross-site-scripting-xss-vulnerability-2). A specific patched release version was not independently confirmed from the provided input data - verify the current release via the WordPress plugin repository or the plugin's GitHub repository before deploying. If an immediate update is not feasible, consider deploying a WAF rule targeting reflected script injection patterns in Geo Mashup plugin parameters as a temporary compensating control, noting that WAF coverage for XSS is often incomplete and bypassed, making it an unreliable long-term substitute for patching.
More in Geo Mashup
View allThe Geo Mashup plugin before 1.10.4 for WordPress has insufficient sanitization of post editor and other user input. Rat
Time-based SQL injection in WordPress Geo Mashup plugin ≤1.13.18 allows unauthenticated remote attackers to extract sens
SQL injection in the Geo Mashup WordPress plugin (versions <= 1.13.19) allows authenticated users with Subscriber-level
Unauthenticated Local File Inclusion in the Geo Mashup WordPress plugin (all versions through 1.13.18) enables a remote,
Time-based blind SQL injection in Geo Mashup WordPress plugin allows unauthenticated remote attackers to extract databas
Time-based SQL injection in Geo Mashup WordPress plugin versions ≤1.13.18 allows unauthenticated remote attackers to ext
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Dylan Kuhn Geo Mas
Stored XSS in the Geo Mashup WordPress plugin (versions through 1.13.18) allows authenticated low-privileged users to pe
Time-based blind SQL injection in Geo Mashup WordPress plugin versions up to 1.13.19 allows authenticated attackers with
Multiple plugins and/or themes for WordPress are vulnerable to Reflected Cross-Site Scripting via the url parameter in v
Authorization bypass in the Geo Mashup WordPress plugin (all versions ≤ 1.13.19) exposes sensitive plugin configuration
Cross-site scripting (XSS) vulnerability in the geo search widget in the Geo Mashup plugin before 1.8.3 for WordPress al
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-57871
GHSA-vcj7-r74g-x87v