本文へ移動
English version →
中 6.5

Viewer users can publish documents into restricted collections through Outline MCP workflow

GHSA-c43v-wwv4-9mcc SecPulse初出

概要

Summary

A broken access control vulnerability exists in Outline’s MCP workflow which allows users with viewer permissions to publish documents into restricted collections.

Although the user is correctly identified as read-only, the MCP workflow still allows draft creation and subsequent publ...

影響パッケージ

種類パッケージ影響を受ける版直った版
Outline
1.7.0
1.8.0
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

Summary

A broken access control vulnerability exists in Outline’s MCP workflow which allows users with viewer permissions to publish documents into restricted collections.

Although the user is correctly identified as read-only, the MCP workflow still allows draft creation and subsequent publication into collections where the user should not have write access.

Details

I tested this issue on an Outline workspace with MCP enabled.

Using a user account with only viewer permissions, I connected the official Outline MCP server URL to Claude Desktop.

I then instructed Claude to create a new document.

Initially, Claude correctly responded that my account did not have permission to create documents because the account only had viewer access. However, while reviewing the Outline application, I noticed that a draft document had been created successfully in the backend.

The created draft document was associated with my low-privileged viewer account.

After observing this behavior, I instructed Claude to publish the document into a restricted collection where the viewer account did not have document creation or publishing permissions.

The document was successfully published into the restricted collection.

This suggests that the MCP workflow are not consistently enforcing RBAC permissions during draft creation and publication flows.

PoC

Video demonstration:
https://youtu.be/UyZwcvfiA-Y

Preconditions

  • Outline workspace with MCP enabled
  • User account with viewe…

出典: GitHub Repository Security Advisories (Game のスタック) GitHub Advisory OSV

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく