Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessEnumerate WordPress plugins via readme.txt
-
DeliveryConfirm vulnerable plugin version present
-
ExploitSend unauthenticated HTTP request to plugin endpoint
-
ExecutionReceive geolocation dataset in response
-
ImpactExfiltrate user IP and location data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
|
| Exploitation Conditions | No special conditions are required beyond the plugin being installed and active on a WordPress site running version 3.0.2 or earlier. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms remote unauthenticated exploitation against any WordPress deployment with this plugin present, with no requirement for a specific server configuration, non-default setting, or administrative action. The practical limiting factor is that geolocation data must have been collected - meaning at least one Contact Form 7 form submission must have been processed by the plugin - for there to be sensitive data to exfiltrate; a freshly installed but unused plugin would expose an empty dataset. There is no platform, WordPress version, or hosting environment constraint identified in the available data. |
| Impact | The CVSS 7.5 High score is fully consistent with the attack surface: the vulnerability is network-accessible, requires no authentication, no special attack complexity, and no user interaction (AV:N/AC:L/PR:N/UI:N), with high confidentiality impact as the primary consequence. No EPSS score was supplied in the available intelligence, limiting probabilistic exploitation forecasting beyond what the CVSS vector implies. The absence of a CISA KEV listing and the lack of confirmed public exploit code suggest this has not yet been broadly weaponized; however, the near-zero exploitation prerequisites mean that time-to-exploit after any PoC publication would be minimal - even a mid-sized municipal IT team in inowroclaw running public-facing WordPress sites would face rapid opportunistic scanning once exploitation details circulate. The most significant real-world risk dimension beyond raw CVSS severity is the privacy and regulatory exposure: geolocation data tied to form submitters qualifies as personal data under GDPR and similar frameworks, meaning unauthorized access could trigger breach notification obligations independent of technical severity. SSVC signals are inferred rather than formally assessed given the absence of KEV status and EPSS data. |
| Exploit ScenarioDerived | An unauthenticated attacker enumerates WordPress plugins on a target site by requesting the plugin's readme.txt or by scanning for known plugin-specific URL patterns, confirming the presence of the vulnerable Track Geolocation plugin version. The attacker then issues a direct HTTP request to the plugin's unprotected data endpoint - requiring no session cookie, nonce, or WordPress login - and receives a structured response containing stored geolocation records including IP addresses and geographic coordinates of all prior Contact Form 7 submitters. No public exploit code has been confirmed at time of analysis, but the straightforward nature of the attack requires no specialized tooling beyond a standard HTTP client. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Sensitive data exposure in the Track Geolocation Of Users Using Contact Form 7 WordPress plugin (versions <= 3.0.2) permits remote unauthenticated attackers to retrieve geolocation records collected from Contact Form 7 form submissions with no credentials or user interaction required. The vulnerability is rooted in CWE-201 - sensitive information returned in responses to unauthorized parties - yielding high confidentiality impact consistent with the CVSS vector (C:H/I:N/A:N). No public exploit code has been confirmed and the CVE does not appear in CISA KEV at time of analysis, though the trivial attack prerequisites (AV:N/AC:L/PR:N/UI:N) mean that exploitation would be straightforward once the plugin's vulnerable endpoint is identified.
RemediationAI
No vendor-released patch version has been independently confirmed in the available intelligence data. Administrators should immediately consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/track-geolocation-of-users-using-contact-form-7/vulnerability/wordpress-track-geolocation-of-users-using-contact-form-7-plugin-3-0-2-sensitive-data-exposure-vulnerability and the WordPress.org plugin repository for an updated release; if a patched version is available, upgrading immediately is the primary recommended action. As a compensating control pending a confirmed patch, deactivating or uninstalling the plugin eliminates the attack surface entirely at the cost of losing geolocation tracking functionality for Contact Form 7 submissions. If the plugin must remain active, deploying a WAF rule to block unauthenticated external requests to the plugin's specific REST API route or AJAX action would mitigate exposure, though the precise endpoint path must be identified by inspecting the plugin source - a generic block risks breaking legitimate plugin behavior. Regardless of patch status, administrators should audit web server access logs for prior unauthorized requests to the plugin's data endpoints to determine whether a privacy breach notification obligation has already been triggered under GDPR or applicable law.
Affected VersionsENISA
Affected Packages
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
The affected product is the ZealousWeb WordPress plugin 'Track Geolocation Of Users Using Contact Form 7' (CPE: cpe:2.3:a:zealousweb:track_geolocation_of_users_using_contact_form_7:*:*:*:*:*:*:*:*), which extends the popular Contact Form 7 plugin by capturing and persisting geolocation data - including IP addresses and derived geographic coordinates - from form submitters. CWE-201 (Insertion of Sensitive Information Into Sent Data) describes the root cause class: the plugin returns stored geolocation records in HTTP responses to callers that have not been authorized to receive that data. This most commonly manifests as an unprotected WordPress REST API endpoint or AJAX handler registered by the plugin that omits capability checks or nonce verification before serializing and returning the stored geolocation dataset. Because Contact Form 7 itself is one of the most widely installed WordPress plugins, any site using it may have installed this companion tracking plugin, making the affected surface meaningful for WordPress-heavy environments.
Know when Track Geolocation Of Users Using Contact Form 7 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Unauthenticated network-accessible endpoint returns sensitive geolocation data with no complexity; no integrity or availability impact is present.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Sensitive Data Exposure in Track Geolocation Of Users Using Contact Form 7 <= 3.0.2 versions.
Executive ViewAI
The Track Geolocation Of Users Using Contact Form 7 WordPress plugin (versions 3.0.2 and earlier) exposes geolocation records from contact form submissions to unauthenticated remote retrieval, creating a sensitive data breach risk for any organization using this plugin. Customer location data collected via forms is accessible without credentials or user interaction, potentially triggering regulatory compliance violations and reputational harm.
No vendor-released patch identified at time of analysis. Interim mitigation: immediately deactivate the plugin to prevent continued data collection; implement firewall or Web Application Firewall rules to block unauthenticated access to the plugin's exposed endpoints (typically wp-content/plugins/track-geolocation/); audit application and access logs for exploitation patterns; prepare data breach notification procedures and customer communications in advance of any incident confirmation.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-62387
GHSA-c7cx-cp64-87xm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB