Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
Network-reachable WordPress endpoint, low complexity, requires Subscriber auth (PR:L), no user interaction; SQLi reads cross-component data (Scope:Changed, C:H) with no integrity write and limited availability impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Subscriber SQL Injection in Geo Mashup <= 1.13.19 versions.
AnalysisAI
SQL injection in the Geo Mashup WordPress plugin (versions <= 1.13.19) allows authenticated users with Subscriber-level privileges to inject arbitrary SQL queries via unsanitized input, leading to confidentiality compromise and limited availability impact across other WordPress components. No public exploit identified at time of analysis, but the low privilege barrier (any registered subscriber) on a widely-deployed plugin class makes this a meaningful risk for WordPress sites with open registration. The Scope:Changed CVSS metric indicates the SQL injection can affect resources beyond the plugin's own security authority.
Technical ContextAI
Geo Mashup is a WordPress plugin by Dylan Kuhn (CPE: cpe:2.3:a:dylan_kuhn:geo_mashup) that integrates Google Maps and other mapping services to display geotagged posts and content on WordPress sites. The vulnerability falls under CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input reaches a database query without proper parameterization or escaping via the WordPress $wpdb interface. Because the flaw is reachable by Subscriber-role users - the lowest authenticated WordPress role granted automatically on open-registration sites - the effective attack surface is much broader than admin-only plugin flaws.
RemediationAI
Upgrade Geo Mashup to a version newer than 1.13.19 as released by the maintainer - consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/geo-mashup/vulnerability/wordpress-geo-mashup-plugin-1-13-19-sql-injection-vulnerability for the exact patched version, as no vendor-released patch version was identified at time of analysis in the input. As compensating controls, deactivate the Geo Mashup plugin until a fix is verified (trade-off: loss of map functionality on the site), disable new user registration via Settings > General > Membership in WordPress (trade-off: blocks legitimate signups but eliminates the Subscriber attack path), or place a Web Application Firewall such as Wordfence or Patchstack mWAF in front of WordPress with virtual patching for this CVE (trade-off: defense-in-depth but not a substitute for the upstream fix). Review wp_users for unauthorized accounts and rotate WordPress secret keys (wp-config.php AUTH_KEY etc.) and admin passwords if compromise is suspected.
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
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
Unauthenticated cross-site scripting in the Geo Mashup WordPress plugin (versions <= 1.13.18) allows remote attackers to
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-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-37612