Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain subscriber-level WordPress account
-
DeliveryEnumerate or guess valid subscription IDs
-
ExploitSend authenticated AJAX cancellation request with victim's subscription_id
-
ExecutionServer cancels victim subscription without ownership check
-
ImpactDisrupt billing for legitimate paying users
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to hold a valid WordPress account on the target site at subscriber level or above - meaning the site must permit user registration, or the attacker must have obtained credentials through another means. Additionally, the target site must be using Fluent Forms' payment and subscription features; sites using the plugin solely for contact, survey, or quiz forms are not affected by this specific flaw. The vulnerability is not exploitable by unauthenticated users. Exploitation is limited to cancelling subscriptions - confidentiality is not impacted, and no privilege escalation or code execution is possible through this path. |
| Impact | The CVSS 3.1 base score of 5.4 (Medium) is consistent with the attack profile: network-reachable (AV:N), low complexity (AC:L), low privilege required (PR:L), no user interaction (UI:N), with low integrity and low availability impact (I:L/A:L) and no confidentiality impact. The practical risk is governed by two factors: first, the attacker must hold a valid WordPress account on the target site (subscriber or higher), limiting exposure to sites with open or low-barrier registration; second, the site must actively use Fluent Forms' payment and subscription functionality - installations using Fluent Forms purely for contact forms are not affected. No EPSS data was provided, no public exploit code has been identified, and the vulnerability is absent from CISA KEV, suggesting no confirmed active exploitation at this time. The real-world business impact - unauthorized cancellation of paying customers' subscriptions - is meaningful for e-commerce sites despite the moderate CVSS score. This is a genuine medium-priority finding for sites with subscriber registration open to the public and active subscription billing. |
| Exploit ScenarioDerived | An attacker with a subscriber-level WordPress account sends crafted AJAX cancellation requests to the Fluent Forms payment endpoint, substituting arbitrary subscription IDs belonging to other users. Because the endpoint validates authentication but not ownership, each request successfully cancels the targeted subscription. No public exploit has been identified at time of analysis, but the attack requires only authenticated HTTP requests with incremented or guessed subscription IDs. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 10, 2026
Incorrect authorization in the Fluent Forms WordPress plugin (versions up to and including 6.2.1) enables any authenticated subscriber-level user to cancel payment subscriptions belonging to other users by supplying an arbitrary 'subscription_id' in the payment cancellation AJAX endpoint. The payment cancellation flow performs no ownership check - only that the user is authenticated - making this a classic IDOR (Insecure Direct Object Reference) under CWE-863. No public exploit code has been identified at time of analysis, and the flaw is not listed in CISA KEV, but the low bar for exploitation (any registered site account) raises practical risk for sites using Fluent Forms payment/subscription features.
RemediationAI
Upgrade the Fluent Forms plugin to a version beyond 6.2.1; the fix has been committed to the WordPress plugin repository as changeset 3513845 (https://plugins.trac.wordpress.org/changeset/3513845/fluentform), though the exact patched release version is not independently confirmed from the available data - verify via the WordPress plugin changelog or Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/e7521577-ce13-4b60-ae11-9c0f9c077cf9. As a compensating control prior to patching, administrators can disable open user registration on the WordPress site (Settings > General > uncheck 'Anyone can register') to prevent untrusted parties from obtaining the subscriber-level access required for exploitation; note this will prevent new account creation site-wide. Alternatively, if subscription/payment features of Fluent Forms are not actively in use, disabling that feature module reduces the attack surface without affecting form functionality.
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
Fluent Forms (CPE: cpe:2.3:a:wpmanageninja:fluent_forms_-_customizable_contact_forms,_survey,_quiz,_&_conversational_form_builder:*:*:*:*:*:*:*:*) is a WordPress form-builder plugin by WPManageNinja that includes payment and subscription management capabilities. The vulnerability root cause is CWE-863 (Incorrect Authorization): the AJAX handler processing payment cancellation requests validates that the caller is authenticated but fails to verify that the authenticated user is the owner of the subscription identified by the 'subscription_id' parameter. This pattern - authority check without ownership check - is a textbook IDOR. Because WordPress AJAX endpoints are accessible over HTTP to any logged-in user, no special network position is required. The changeset at plugins.trac.wordpress.org/changeset/3513845/fluentform indicates the fix was committed to the plugin repository, implying an authorization ownership check was added to the cancellation handler.
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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Network-accessible AJAX endpoint requires only subscriber auth (PR:L); no confidentiality leak; integrity and availability both low from subscription cancellation.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Fluent Forms plugin for WordPress is vulnerable to incorrect authorization via the 'subscription_id' parameter in versions up to, and including, 6.2.1. This is due to insufficient ownership authorization checks in the payment cancellation AJAX flow. This makes it possible for authenticated attackers, with subscriber-level access and above, to submit cancellation requests for other users' subscriptions.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Insecure Direct Object Reference in the WordPress Fluent Forms plugin (versions through 6.2.0) allows authenticated user
Stored Cross-Site Scripting in the Fluent Forms WordPress plugin (all versions through 6.2.11) allows unauthenticated at
Stored cross-site scripting in the Fluent Forms plugin for WordPress (all versions through 6.2.7) lets unauthenticated a
Stored Cross-Site Scripting (XSS) in Fluent Forms WordPress plugin versions up to 6.2.1 allows authenticated contributor
Fluent Forms for WordPress (all versions up to and including 6.2.5) fails to verify that a user is authorized before per
Insecure Direct Object Reference in Fluent Forms for WordPress (versions up to and including 6.2.8) exposes other users'
Payment status manipulation in the Fluent Forms WordPress plugin (versions up to and including 6.1.21) allows unauthenti
Fluent Forms plugin for WordPress up to version 6.2.1 allows authenticated administrators to read arbitrary files readab
Reflected cross-site scripting in the Fluent Forms WordPress plugin (all versions up to and including 6.2.14) allows una
EUVD-2026-42778
GHSA-hmr3-xc3f-vfcx
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB