Skip to main content

FluentBoards CVE-2026-14938

| EUVDEUVD-2026-51931 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-02 WPScan GHSA-66hj-2rxc-44vr
4.3
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

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

Network-accessible import endpoint requires authenticated low-privilege membership; read-only data disclosure with no integrity, availability, or scope-change impact confirms C:L/I:N/A:N/S:U.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/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
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

5
Analysis Generated
Aug 05, 2026 - 17:48 vuln.today
CVSS changed
Aug 05, 2026 - 17:22 NVD
4.3 (MEDIUM)
Patch available
Aug 02, 2026 - 07:00 EUVD
CVE Published
Aug 02, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 02, 2026 - 06:00 cve.org
MEDIUM 4.3

DescriptionCVE.org

The FluentBoards WordPress plugin before 1.95.3 does not verify that the items selected for a board import operation belong to a board the requesting user is authorized to access, allowing any authenticated user with member access to a single board to copy and read the stages and tasks (including titles, descriptions and file attachments) of any other board on the site.

AnalysisAI

Insecure Direct Object Reference in FluentBoards WordPress plugin before 1.95.3 allows any authenticated user holding member access to at least one board to silently exfiltrate task titles, descriptions, and file attachments from all other boards on the site by supplying arbitrary board item identifiers in an import request. The server performs no authorization check to verify that requested items belong to boards the invoking user is permitted to access, making any board member a potential insider threat against sensitive project data. A public proof-of-concept is available via WPScan; however, EPSS sits at 0.13% (3rd percentile) and no CISA KEV entry exists, indicating limited observed exploitation despite disclosure.

Technical ContextAI

The vulnerability is rooted in CWE-639 (Authorization Bypass Through User-Controlled Key), a class of IDOR flaw where the application uses a user-supplied identifier to route a data access decision without verifying that the authenticated user is authorized to access the referenced object. The FluentBoards plugin exposes a board import operation that accepts item identifiers - board stages and tasks - but trusts the caller-supplied IDs without checking object ownership at the server side. Because board membership grants access to the import endpoint, any member can substitute identifiers belonging to unrelated boards and retrieve their contents. Affected product scope per CPE is cpe:2.3:a:unknown:fluentboards in all versions prior to 1.95.3. The disclosure and POC are published by WPScan at https://wpscan.com/vulnerability/44d91e8d-ad2f-429c-a21e-364b1fc13fdc/.

RemediationAI

Upgrade FluentBoards to version 1.95.3 or later, the vendor-released patch that adds server-side authorization checks to the board import operation to verify that selected items belong to boards the requesting user is permitted to access. Until the patch is applied, site administrators should audit and minimize board membership, ensuring untrusted or low-trust users are not granted member roles on any board - this limits the attack surface since exploitation requires at least one active board membership. Disabling the import functionality entirely (if unused) via plugin settings or capability restrictions would eliminate exposure with no side effect on read-only board usage. Revoking user registration for public WordPress sites where board access is not needed for general site visitors is a further compensating measure. Refer to the WPScan advisory at https://wpscan.com/vulnerability/44d91e8d-ad2f-429c-a21e-364b1fc13fdc/ for additional context.

Share

CVE-2026-14938 vulnerability details – vuln.today

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