Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify target WordPress site running Hash Form ≤1.4.0
-
DeliveryCraft malicious page with auto-submitting forged form request
-
ExploitDeliver phishing link to authenticated WordPress user
-
ExecutionVictim browser loads page and submits forged request
-
PersistHash Form processes request without CSRF validation
-
ImpactUnauthorized plugin action executed under victim session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The victim must be logged into the WordPress site with sufficient privileges to interact with Hash Form at the time of exploitation, as the forged request is executed under the victim's session. The attacker must induce the authenticated user to load or visit an attacker-controlled page containing the malicious request - passive network access alone is insufficient. Hash Form plugin version 1.4.0 or earlier must be installed and active on the target WordPress instance. Exploitation is limited by the UI:R (user interaction required) constraint: automated, unsolicited mass exploitation against default configurations without social engineering is not feasible. No non-default configuration is required beyond having the plugin active. |
| Impact | The CVSS base score of 4.3 (Medium) accurately reflects the constrained real-world impact: exploitation requires a logged-in WordPress user to visit an attacker-controlled page (UI:R), limiting opportunistic mass exploitation. The integrity impact is rated Low (I:L) with no confidentiality or availability impact, meaning the worst realistic outcome is unauthorized form manipulation or configuration changes scoped to the plugin. No KEV listing and no public exploit code are identified at time of analysis, and the EPSS data is absent from the provided sources - without an EPSS score, exploitation probability cannot be quantified. Even a small-to-mid-sized WordPress site operator should treat this as a routine patching priority rather than an emergency response item. The Patchstack disclosure and ENISA EUVD-2026-64787 registration confirm this is a documented, vendor-acknowledged finding rather than speculation. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page containing an auto-submitting HTML form that targets a vulnerable Hash Form endpoint. When an authenticated WordPress administrator visits the page - for example, via a phishing link - their browser silently forwards the forged request with their session credentials, causing the plugin to execute the action (such as modifying form settings or data) without the user's knowledge. No public exploit code has been identified at time of analysis, so this scenario currently requires manual crafting by the attacker. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 24, 2026
Cross-Site Request Forgery (CSRF) in the Hash Form WordPress plugin versions 1.4.0 and below enables unauthenticated remote attackers to trigger unauthorized state-changing actions on behalf of authenticated WordPress users who visit a malicious page. The vulnerability stems from missing or insufficient CSRF token (nonce) validation in the plugin's request handling, classified under CWE-352. With no public exploit identified at time of analysis and an integrity-only impact (CVSS 4.3), this is a medium-severity finding requiring user interaction to exploit.
RemediationAI
The primary remediation is to update the Hash Form plugin to a version beyond 1.4.0, once a patched release is confirmed available - the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/hash-form/vulnerability/wordpress-hash-form-plugin-1-4-0-cross-site-request-forgery-csrf-vulnerability should be consulted for the exact fixed version, as no specific patched version number was independently confirmed in the provided data. If an updated version is not yet available, compensating controls include restricting access to the WordPress admin area to trusted IP ranges (reducing the pool of authenticated users who can be targeted), temporarily deactivating the plugin until a patch is released (trade-off: loss of form functionality), and enforcing browser security headers such as SameSite=Strict on session cookies where possible to reduce cross-origin request acceptance. Site administrators should also ensure all WordPress users receive awareness guidance not to click unverified external links while authenticated.
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
Hash Form is a WordPress form builder plugin by HashThemes, identified via CPE cpe:2.3:a:hashthemes:hash_form:*:*:*:*:*:*:*:*. The vulnerability class is CWE-352 (Cross-Site Request Forgery), which arises when a web application fails to verify that an authenticated user's browser request was intentionally submitted by that user. WordPress provides a nonce system specifically to mitigate CSRF; this plugin fails to properly validate nonces on one or more state-changing endpoints, meaning a forged HTTP request from an attacker-controlled origin can be executed in the context of a logged-in victim's session. The CVSS vector AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N confirms the attack is network-delivered with low complexity, requires no attacker authentication, but does require user interaction (victim must visit or load attacker content), and produces limited integrity impact with no confidentiality or availability consequence.
Know when Hash 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:R/S:U/C:N/I:L/A:N
Network-delivered CSRF requiring no attacker auth but mandatory victim interaction; integrity-only impact, no confidentiality or availability consequence.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Request Forgery (CSRF) in Hash Form <= 1.4.0 versions.
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
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Unauthenticated arbitrary file upload in the Hash Form WordPress plugin (HashThemes) affects all versions up to and incl
PHP Object Injection in the Hash Form WordPress plugin (versions 1.4.1 and earlier) lets remote, unauthenticated attacke
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to PHP Object Injection in all versions up t
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to limited file uploads due to a misconfigur
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to unauthorized access due to a missing capa
EUVD-2026-64787
GHSA-gxfw-xx48-f69w
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB