ZeroHour

CVE-2026-88898

niche

Missing Authorization in AppFlowy-Cloud Bulk Publish Crosses Tenant Boundaries

CVSS 4.0
7.1 high
EPSS
Published
()
Modified
AI analysis

AppFlowy-Cloud versions 0.7.2 through 0.9.64 contain a missing-authorization flaw (CWE-862): the bulk publish endpoint path does not verify that the caller is authorized for the workspace being targeted. Any authenticated user can invoke bulk publish against a workspace they do not belong to, writing published views with attacker-controlled titles, body content, and metadata into another tenant's workspace. Because those views are published, an attacker can deface victim tenants' public pages or host phishing content on the victim's trusted URLs. Any deployment running the affected versions, including self-hosted instances and potentially the hosted service, is affected. No exploitation has been reported, the issue is not in CISA KEV, and no public proof-of-concept is known; the CVSS 4.0 score of 7.1 (High) reflects high integrity impact with no confidentiality or availability impact.

What to do: Upgrade AppFlowy-Cloud to a release newer than 0.9.64 as soon as a patched version is published (no fixed version is specified in this data, so check upstream releases). Interim mitigations: restrict access to the bulk publish endpoint at the reverse proxy/WAF layer where feasible and verify all published views in your workspaces for unexpected titles, bodies, or metadata. Because the flaw allows cross-tenant writes with no confidentiality impact, also check logs for bulk publish calls from users outside the workspace's membership.

Affected
AppFlowy-Cloud0.7.2 through 0.9.64 (inclusive)
Estimated exposure
nichelikely on the order of hundreds to a few thousand self-hosted deployments (plus an unknown number of hosted users) — AppFlowy-Cloud is the self-hosted backend for an open-source Notion alternative with a sizable community but no published install counts or scan data in this dataset, so this is a conservative order-of-magnitude estimate of self-hosted…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

AppFlowy-Cloud versions 0.7.2 through 0.9.64 fail to authorize callers against the workspace in the bulk publish endpoint path, allowing authenticated users to publish content into other tenants' namespaces. Attackers can write published views with attacker-controlled title, body and metadata into victim workspaces to deface public pages or host phishing content on trusted URLs.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.