Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify target WordPress site running HT Contact Form
-
DeliveryLocate draft-retrieval endpoint via plugin source
-
ExploitSend unauthenticated HTTP GET request
-
ExecutionReceive PII-containing draft response
-
ImpactHarvest name, email, phone, address data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions are required beyond the target site running HT Contact Form in any version before 2.9.3 with the plugin active - this is a default-enabled condition for any site that has installed the plugin. The CVSS vector (PR:N/UI:N/AV:N/AC:L) confirms no authentication, no user interaction, and no elevated complexity. Exploitation is limited in scope to sites that have received at least one form submission saved as a draft; sites with no draft data stored would expose an empty response. The absence of a KEV listing indicates that mass automated exploitation has not been observed, meaning opportunistic bulk scanning is the most likely threat model rather than targeted intrusion. |
| Impact | The CVSS 3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) accurately reflects the technical severity: network-reachable, no authentication, no complexity, and high confidentiality impact due to PII exposure. However, real-world risk is modulated by several factors. The EPSS score of 0.16% (5th percentile) indicates that automated exploitation at internet scale has not materialized, which aligns with the plugin being a niche WordPress addon rather than a universally deployed component. That said, a publicly available proof-of-concept lowers the bar for targeted abuse - even a mid-sized municipal IT team in rybnik managing a community WordPress site should treat this as a priority patch given the PII exposure potential. No CISA KEV listing exists, so confirmed active exploitation is not established; however, the combination of a public exploit and zero authentication required means exploitation feasibility is high for any attacker who identifies a site running the affected plugin. The absence of integrity and availability impact limits blast radius to data exposure, but GDPR and similar privacy regulations make PII leakage a compliance event even without further compromise. |
| Exploit ScenarioDerived | An attacker enumerates WordPress sites running HT Contact Form, then sends an unauthenticated HTTP GET request to the plugin's draft-retrieval endpoint - requiring only knowledge of the endpoint path, which is derivable from the plugin's public source code. The endpoint responds with stored draft data including name, email address, phone number, and physical address of form submitters. A publicly available proof-of-concept exists for this technique, meaning the attack can be scripted and run against any target site without prior access or authentication. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 10, 2026
Unauthenticated access to saved form draft data in the HT Contact Form WordPress plugin (versions before 2.9.3) exposes personally identifiable information - including names, email addresses, phone numbers, and physical addresses - to any remote attacker without credentials. The plugin's draft-retrieval endpoint performs no authorization check, meaning any unauthenticated HTTP request can enumerate or retrieve stored draft submissions. A publicly available exploit exists, though EPSS remains low at 0.16%, suggesting limited widespread automated scanning to date but real feasibility for targeted data harvesting against sites using this plugin.
RemediationAI
The primary fix is to upgrade HT Contact Form to version 2.9.3 or later, which introduces proper authorization checks on the draft-retrieval endpoint. Plugin updates can be applied via the WordPress admin dashboard under Plugins > Installed Plugins, or via WP-CLI using 'wp plugin update'. The WPScan advisory (https://wpscan.com/vulnerability/36ae857c-6812-46e0-a0e7-6c868108ef39/) and NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-14206) confirm version 2.9.3 as the patched release. If an immediate upgrade is not possible, a compensating control would be to disable the draft-saving feature entirely within the plugin's settings, eliminating the vulnerable endpoint's exposure - note this degrades user experience by removing the save-draft workflow. Alternatively, a WAF rule blocking requests to the specific draft-retrieval endpoint path can reduce exposure, but the exact endpoint URL must be identified from plugin source code and the rule maintained across plugin updates. Neither workaround substitutes for patching.
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 vulnerability resides in the HT Contact Form WordPress plugin (CPE: cpe:2.3:a:unknown:ht_contact_form:*:*:*:*:*:*:*:*), a form-builder plugin that supports saving incomplete form submissions as drafts for later completion. WordPress plugins commonly expose REST API or admin-ajax endpoints for such functionality; the root cause here is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), specifically a missing authorization check (related to CWE-862) on the endpoint that retrieves a saved draft. Rather than verifying that the requesting user owns or has rights to the draft, the plugin returns the stored data - name, email, phone, and address - to anyone who calls the endpoint. This is a design-level authorization omission, not a memory-safety or injection flaw.
Know when Ht Contact Form 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
Network-reachable endpoint with no authentication or complexity; only confidentiality is impacted as no data is written or system availability affected.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The HT Contact Form WordPress plugin before 2.9.3 does not perform any authorization check on the endpoint that returns a saved form draft, allowing unauthenticated users to read the personal data (name, email, phone, address) stored in form drafts.
Articles & Coverage 1
Executive ViewAI
The HT Contact Form WordPress plugin exposes personally identifiable information-including names, emails, phone numbers, and addresses-from saved form drafts to unauthenticated remote attackers. Publicly available exploit code exists, creating immediate breach risk; any website using affected versions (before 2.9.3) faces direct data breach liability and regulatory fines under GDPR and CCPA.
Apply vendor patch.
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-55020
GHSA-25jm-cqq3-vxrf
NVD
CVE.org
EPSS
Exploit-DB