Description
Outline before 1.12.0 contains an incorrect authorization vulnerability in authorizeDocumentPublish() that allows authenticated members to publish documents into private collections without write access. Attackers can detach a child document via documents.unpublish, retaining parentDocumentId, then call documents.update with a private collection UUID to inject phishing content.
Published: 2026-11-02
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized publish to private collections
Action: Immediate Patch
AI Analysis

Impact

Outline versions prior to 1.12.0 contain an incorrect authorization flaw in authorizeDocumentPublish() that lets any authenticated member publish documents into private collections without having write permissions. The vulnerability is exploited by detaching a child document using documents.unpublish while keeping the parentDocumentId, then updating the document with a private collection UUID, allowing malicious content such as phishing pages to be injected.

Affected Systems

The affected product is Outline (getoutline). All deployments running Outline versions earlier than 1.12.0 are vulnerable. The vulnerability is linked to the code paths that handle document publishing and detach actions.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity; no EPSS data is provided and the vulnerability is not listed in CISA KEV. An attacker needs only authenticated access with permission to call the API but does not require write rights to a private collection. Exploitation would involve detaching a document via the unpublish endpoint and then updating it to a private collection, thereby injecting content. Given the lack of publicly known exploitation reports, the likelihood appears low but the impact on confidentiality and integrity of private content can be significant.

Generated by OpenCVE AI on November 2, 2026 at 15:36 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Outline to version 1.12.0 or later to apply the vendor fix.
  • Ensure that only members with explicit write access to a private collection can perform documents.unpublish or documents.update operations, effectively tightening authorization checks around document publish actions.
  • Monitor API logs for unauthorized document publish or update attempts, and trigger alerts if a user without proper permissions attempts to modify private collections.

Generated by OpenCVE AI on November 2, 2026 at 15:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 02 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description Outline before 1.12.0 contains an incorrect authorization vulnerability in authorizeDocumentPublish() that allows authenticated members to publish documents into private collections without write access. Attackers can detach a child document via documents.unpublish, retaining parentDocumentId, then call documents.update with a private collection UUID to inject phishing content.
Title Outline before 1.12.0 Incorrect Authorization via authorizeDocumentPublish() Detached Draft
First Time appeared Getoutline
Getoutline outline
Weaknesses CWE-863
CPEs cpe:2.3:a:getoutline:outline:*:*:*:*:*:*:*:*
Vendors & Products Getoutline
Getoutline outline
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Getoutline Outline
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-02T17:30:46.661Z

Reserved: 2026-11-02T14:04:51.674Z

Link: CVE-2026-120489

cve-icon Vulnrichment

Updated: 2026-11-02T17:04:56.957Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-02T15:17:30.860

Modified: 2026-11-02T19:34:23.993

Link: CVE-2026-120489

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T16:15:06Z

Weaknesses