Skip to main content

Docmost EUVDEUVD-2026-86391

| CVE-2026-52853 MEDIUM
Improper Privilege Management (CWE-269)
2026-09-24 GitHub_M
5.2
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as workspace ADMIN
  2. Delivery
    Open invitation flow for external email
  3. Exploit
    Select OWNER role above own level
  4. Execution
    Invitation sent with no role ceiling
  5. Persist
    External user accepts invite
  6. Impact
    Backdoor OWNER account gains full workspace control

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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

Requires an authenticated account holding the workspace ADMIN role and use of the workspace invitation flow to invite an external email address with the OWNER role. Exploitation is LIMITED by: (1) attacker must already possess ADMIN privileges (PR:H) - this is not remotely reachable by an anonymous or low-privilege user; (2) the invited external party must accept the emailed invitation for OWNER permissions to take effect (UI:R). It affects default configurations of Docmost prior to 0.90.1, as the role ceiling is simply absent from the invite privilege check.

Impact

This is a genuine but access-gated privilege-escalation flaw (CWE-269), not an inflated high-CVSS finding. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:R/S:U) confirms exploitation requires an already-authenticated workspace ADMIN (PR:H) plus the invited party accepting the invitation (UI:R), which sharply limits the population of viable attackers to insiders or a compromised admin account. No EPSS score, no CISA KEV listing, and no public POC are present, so there is no evidence of widespread or automated exploitation - the realistic threat model is a malicious/colluding admin establishing a persistent backdoor OWNER, i.e. targeted insider abuse rather than mass exploitation. The C:H component in the NVD vector is arguably generous given the immediate effect is granting a role; the more precise impact is on integrity/control of the workspace (an OWNER can alter everything), so I lean toward I:H over the input's I:L. Missing signals to note explicitly: no EPSS/KEV/POC data was supplied, and the referenced fix PR diff does not actually contain the role-ceiling enforcement change, so the code-level fix could not be independently verified from the provided evidence.

Exploit ScenarioDerived

A workspace administrator (or an attacker who has phished/compromised an admin session) opens the standard invitation flow and invites an external email address, selecting the OWNER role - a level above the admin's own. Because the invite logic never enforces a role ceiling, once that external user accepts the emailed invitation their new account is provisioned with full OWNER privileges, creating a durable backdoor owner or promoting a colluding outsider to the highest workspace tier. No public exploit code is identified; the flaw is trivial to trigger through the normal UI once admin access exists.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 24, 2026

Workspace ADMIN accounts in Docmost prior to 0.90.1 can mint OWNER-level accounts through the workspace invitation flow, because the invite path never enforces a role ceiling that would stop an administrator from granting privileges above their own. An attacker who already holds the ADMIN role can invite an external email address with the OWNER role; once that invitation is accepted, the resulting account holds the highest privilege level in the workspace, enabling a persistent backdoor OWNER account or the elevation of a colluding external user. Exploitation is access-gated rather than anonymous - it requires an authenticated HIGH-privilege (ADMIN) account and the invitee must accept the emailed invitation (PR:H, UI:R) - and no public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

Vendor-released patch: upgrade to Docmost 0.90.1 (https://github.com/docmost/docmost/releases/tag/v0.90.1), which closes the missing role-ceiling check in the invitation flow; the advisory at https://github.com/docmost/docmost/security/advisories/GHSA-84fx-mvqx-p5gx and the referenced PR/commit document the change. If upgrading immediately is not possible, treat ADMIN as a trusted role only: audit the current member list and every pending invitation for unexpected OWNER grants and revoke or downgrade them, restrict who may hold ADMIN by managing role assignment outside the application (database or admin tooling) while the fix is pending, disable or tightly gate the external-email invitation capability so that only a small operator group can send invites, and alert on any new OWNER role assignment or OWNER-level invitation. Note the trade-offs: restricting invitations disrupts normal onboarding of external collaborators, and out-of-band role management removes in-product self-service for workspace setup. Because exploitation requires an already-privileged ADMIN account, credential hygiene and session revocation for departing or untrusted administrators are meaningful compensating controls, but they do not remove the underlying escalation path for an insider ADMIN, so patching to 0.90.1 remains the only complete fix.

Affected VersionsENISA

docmost < 0.90.1

Affected Packages

euvd docmost fix: 0.90.1

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

Docmost is an open-source collaborative wiki and documentation platform, typically self-hosted, with a Node.js/NestJS-style backend and a React web client (the linked pull request shows client-side changes under apps/client). The flaw is classified CWE-269 (Improper Privilege Management): the invitation flow validates that a user may invite others, but does not compare the role being granted against the inviter's own role, so the implicit 'role ceiling' - normally the rule that you cannot grant a privilege level you do not hold - is simply absent from the invite privilege check. The affected CPE, cpe:2.3:a:docmost:docmost:*:*:*:*:*:*:*:*, is unbounded and therefore covers every Docmost release before 0.90.1 in default configuration. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:L describes a network-reachable weakness that is only usable from a high-privilege authenticated session (PR:H), depends on the invited external party accepting the invitation (UI:R), stays within a single security scope (S:U), and yields high confidentiality and integrity impact (full OWNER access to workspace content plus the ability to alter roles and membership) with limited availability impact.

Know when Docmost 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

Vendor (GitHub_M) PRIMARY 5.2 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:L/A:N
vuln.today AI 6.4 MEDIUM

Requires existing ADMIN (PR:H) and invitee acceptance (UI:R); resulting OWNER grants full read and write control over the workspace, so C:H/I:H, with limited availability leverage (A:L).

3.1 AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

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

Lifecycle Timeline

1
Patch available
Sep 24, 2026 - 20:03 EUVD

DescriptionCVE.org

Docmost is open-source collaborative wiki and documentation software. Prior to 0.90.1, an authenticated workspace ADMIN can use the workspace invitation flow to invite an external email address with the OWNER role because the role ceiling does not prevent ADMIN users from granting privileges above their own. When the invitation is accepted, the new account receives OWNER-level permissions, allowing the ADMIN to create a backdoor OWNER account or promote a colluding external user to the workspace's highest privilege level. This issue is fixed in version 0.90.1.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
Docmost is a niche self-hosted open-source wiki/docs app
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2025-57231 HIGH POC
7.5 Sep 10

Unauthenticated path traversal in Docmost v0.21.0's avatar attachment endpoint allows remote attackers to read arbitrary

CVE-2026-24045 HIGH POC
7.3 Feb 10

Stored XSS in Docmost before version 0.25.0 allows authenticated attackers to inject malicious scripts into public share

CVE-2026-22249 HIGH POC
7.1 Jan 15

Docmost versions 0.21.0 through 0.23.x contain a path traversal vulnerability in the zip import feature that allows auth

CVE-2026-23630 MEDIUM POC
5.4 Jan 21

Stored XSS in Docmost 0.3.0-0.23.2 allows authenticated users to execute arbitrary JavaScript in the browsers of documen

CVE-2026-48070 HIGH
7.1 Sep 24

Arbitrary local file and directory deletion on Docmost deployments that use local storage, exploitable by any authentica

CVE-2026-65827 MEDIUM
6.5 Sep 24

Uncontrolled archive extraction in Docmost 0.21.0 through 0.95.0 lets any authenticated workspace member who holds edit

CVE-2026-34213 MEDIUM
5.4 Apr 14

Docmost versions 0.3.0 through 0.70.x allow authenticated users with low privileges to overwrite arbitrary attachments b

CVE-2026-40927 MEDIUM
5.4 Apr 21

Stored cross-site scripting in Docmost's comment system allows authenticated users to plant javascript: URI hyperlinks t

CVE-2026-34212 MEDIUM
5.4 Apr 14

Stored cross-site scripting (XSS) in Docmost prior to version 0.71.0 allows authenticated users to inject malicious `jav

CVE-2026-48072 MEDIUM
5.3 Sep 24

Unauthenticated path traversal in Docmost versions prior to 0.80.1 allows a remote attacker to read files from local sto

CVE-2026-33193 MEDIUM
4.6 Apr 14

Stored cross-site scripting (XSS) in Docmost prior to version 0.70.0 allows authenticated attackers to inject malicious

CVE-2026-52850 MEDIUM
4.3 Sep 24

Authenticated workspace members in Docmost prior to 0.90.1 can read confidential sync-block content from private spaces

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