Skip to main content

Fluent Forms CVE-2026-5395

| EUVDEUVD-2026-30250 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-05-14 Wordfence GHSA-2q4q-jqhc-8rg8
8.2
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain Fluent Forms manager credentials
  2. Delivery
    Authenticate to wp-admin
  3. Exploit
    Submit crafted export request with substituted key
  4. Execution
    Bypass form-level authorization in exportEntries
  5. Persist
    Enumerate tables via error messages
  6. Impact
    Exfiltrate submissions and arbitrary table data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Requires an authenticated WordPress account with Fluent Forms manager-level capability or higher on a site running Fluent Forms ≤ 6.2.0; the attacker must be able to reach the wp-admin entries export endpoint that calls the exportEntries function. Limiting factors: the manager role is not a default WordPress role and is typically granted only to a small number of operators, no user interaction by another user is needed, and the impact is constrained to data accessible to the WordPress database user (C:H/I:L/A:N - read-oriented, limited integrity, no availability impact). Note that the CVSS vector lists PR:N but the description requires manager-level privileges; treat the description as authoritative.

Impact

Signals are mixed and require careful interpretation. The CVSS 8.2 vector (AV:N/AC:L/PR:N/UI:N/C:H/I:L/A:N) implies network-reachable, unauthenticated exploitation, yet the description explicitly requires Fluent Forms manager-level access or higher - this is a clear conflict, and the description should be trusted: PR:N in the vector appears to be a scoring artifact. EPSS is very low at 0.03% (9th percentile), there is no CISA KEV listing, and SSVC reports Exploitation: none with Automatable: yes and Technical Impact: partial. Practically, this is a privileged-insider or compromised-manager-account scenario rather than a mass-exploitation candidate, but the Automatable:yes rating means once an attacker has manager access, scripted exfiltration of the entire database is straightforward. Prioritize for sites where Fluent Forms manager roles are delegated to lower-trust users or where account compromise risk is elevated.

Exploit ScenarioDerived

An attacker who has obtained Fluent Forms manager credentials - through phishing, credential reuse, or a low-trust internal delegation - logs into wp-admin and invokes the entries export feature while tampering with the form identifier parameter to point at forms owned by other managers or at arbitrary database tables. The export returns CSV data containing the submissions or table contents, and deliberately malformed identifiers surface database error messages that disclose additional table names for further targeting. No public exploit was identified at the time of analysis, but the SSVC Automatable:yes rating indicates the request can be trivially scripted once an attacker has the required role.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 08, 2026

Insecure Direct Object Reference in the WordPress Fluent Forms plugin (versions through 6.2.0) allows authenticated users with Fluent Forms manager-level privileges to bypass form-level access controls via the exportEntries function. Attackers can exfiltrate submissions from forms they should not access, export data from arbitrary database tables, and enumerate table names through error message disclosure. No public exploit identified at time of analysis, and EPSS probability is very low (0.03%) despite the high CVSS score.

RemediationAI

Upstream fix available (commit/changeset 3507987 in plugins.trac.wordpress.org/changeset/3507987/fluentform/trunk/app/Services/Transfer/TransferService.php); a tagged patched release version above 6.2.0 is not independently confirmed from the provided data, so administrators should upgrade Fluent Forms to the latest available version released after this changeset and verify against the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/9cd12b8a-2033-4236-abcd-2a8d08e7f099. As compensating controls until upgrade, revoke or tightly restrict the Fluent Forms manager capability to a minimum set of fully-trusted administrators (trade-off: legitimate form managers lose entry-export workflows), disable or block access to the entries export endpoint via a WAF rule or .htaccess restriction on the wp-admin Fluent Forms transfer/export routes (trade-off: breaks data-export functionality for all users), and review WordPress audit logs for unexpected export activity by manager-role accounts.

Affected VersionsENISA

Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder 0 ≤6.2.0

Affected Packages

euvd fluent_forms_customizable_contact_forms_survey_quiz_conversational_form_builder no fix

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

Fluent Forms is a popular WordPress plugin by TechJewel used for building contact forms, surveys, quizzes, and conversational forms, with role-based access controls that restrict which managers can view which form submissions. The root cause maps to CWE-639 (Authorization Bypass Through User-Controlled Key): the exportEntries function in app/Services/Transfer/TransferService.php accepts a user-supplied key identifying the target resource without verifying that the requesting user is authorized for it. Because the parameter is trusted, an attacker can substitute identifiers pointing to other forms - or, more broadly, to arbitrary database tables - turning a scoped export feature into a generic data exfiltration primitive. Database error messages leaked through the export path additionally reveal table names, enabling reconnaissance of the underlying schema.

Know when Fluent Forms Customizable Contact Forms Survey Quiz Conversational Form Builder 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

NVD PRIMARY 8.2 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

DescriptionCVE.org

The Fluent Forms - Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 6.2.0 via the exportEntries function due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Fluent Forms manager-level access and above, to bypass form-level access restrictions to access submissions from forms they are not authorized to view, export data from arbitrary database tables, and enumerate database table names via error message disclosure.

Executive ViewAI

Why It Matters

The WordPress Fluent Forms plugin (versions through 6.2.0) contains an access control vulnerability allowing authenticated manager-level users to exfiltrate form submission data and enumerate database tables, creating direct exposure to sensitive customer information. While no public exploit has been identified, the vulnerability poses material risk if internal accounts are compromised or administrator privileges are abused, with implications for data protection compliance and customer trust.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: Restrict manager-level access to minimal essential personnel with documented business justification; enable detailed audit logging for all form export operations; disable form export features where operationally feasible; audit historical export logs for unauthorized data access; implement security controls preventing unauthorized privilege elevation; defer this plugin's use for sensitive personal or financial data processing; establish quarterly access reviews for all Fluent Forms administrator accounts.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
Social Media
3
Sightings
Data Quality
5 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 No
EPSS 0.0%
Patch available No
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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