Skip to main content

HT Contact Form EUVDEUVD-2026-55020

| CVE-2026-14206 HIGH
Information Exposure (CWE-200)
2026-08-10 WPScan GHSA-25jm-cqq3-vxrf
7.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify target WordPress site running HT Contact Form
  2. Delivery
    Locate draft-retrieval endpoint via plugin source
  3. Exploit
    Send unauthenticated HTTP GET request
  4. Execution
    Receive PII-containing draft response
  5. Impact
    Harvest 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

HT Contact Form 0 <2.9.3

Affected Packages

euvd ht_contact_form fix: 2.9.3

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

Vendor (WPScan) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Network-reachable endpoint with no authentication or complexity; only confidentiality is impacted as no data is written or system availability affected.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
Patch available
Aug 10, 2026 - 08:02 EUVD
CVE Published
Aug 10, 2026 - 06:00 cve.org
HIGH 7.5
CVE Published
Aug 10, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.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.

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
niche WordPress form plugin, limited install base
Exploit
POC
Public exploit code exists
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

58
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy