Description
MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, confluence_upload_attachment opens a caller-selected server-local file without checking that the resolved path remains in the workspace. A caller can upload environment files, credentials, or other readable host data to a Confluence page and retrieve it through Atlassian. The advisory traces the vulnerable input and processing flow through confluence_upload_attachment, file_path, and open(file_path, "rb"), which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.
Published: 2026-09-22
Score: 7.7 High
EPSS: n/a
KEV: No
Impact: Confidentiality Compromise via Arbitrary File Read
Action: Immediate Patch
AI Analysis

Impact

MCP Atlassian, a Model Context Protocol server used with Atlassian Confluence and Jira, contains a flaw in the confluence_upload_attachment endpoint. Prior to version 0.22.0 the endpoint opens a caller‑selected file from the local server filesystem without ensuring that the resolved path remains within the workspace. As a result, an authenticated user able to upload an attachment can specify a path to any readable server file, causing the server to stream that file back to the user through Atlassian. This enables exfiltration of sensitive host data such as environment files, credentials, or other confidential configuration information, representing a direct breach of confidentiality. Affected systems include the MCP Atlassian product by sooperset, deployed with Confluence or Jira, in any release prior to 0.22.0. Any installation that exposes the confluence_upload_attachment route to users, especially those with file upload permissions, is susceptible. The vulnerability is scored as CVSS 7.7, indicating a high severity but without a publicly available EPSS score or KEV listing. The likely attack vector is an authenticated user who can upload attachments in Confluence. The required conditions are minimal: the ability to invoke the upload endpoint and specify an arbitrary file path, with no complex preparation or exploitation code. Given its high impact and the absence of mitigations in older releases, the risk remains significant until a patch is applied.

Affected Systems

MCP Atlassian from sooperset is the affected product. All deployments of the server that include the confluence_upload_attachment endpoint and run a version earlier than 0.22.0 are vulnerable. The flaw is present in installations that integrate MCP with Atlassian Confluence or Jira, and is triggered when users with file‑upload privileges call the upload route. Any such instance that exposes this endpoint is at risk.

Risk and Exploitability

The CVSS score of 7.7 classifies the flaw as high severity, indicating a substantial impact on confidentiality. EPSS data is not available, so the exploit probability cannot be quantified, and the vulnerability is not listed in the CISA KEV catalog. The attack vector is likely an authenticated user with permission to upload files to Confluence pages; no additional compromise or privilege escalation is required. The attacker can simply supply an arbitrary server file path during upload, causing the service to return the file’s contents. Due to the minimal prerequisites and the direct exfiltration capability, the risk remains significant for all affected installations.

Generated by OpenCVE AI on September 22, 2026 at 21:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to MCP Atlassian 0.22.0 or later to eliminate the path traversal flaw.
  • Re‑configure attachment upload permissions so that only trusted admin users can upload files to Confluence pages.
  • Implement strict server‑side validation of file paths for any remaining attachment upload endpoints, ensuring the resolved path cannot escape the intended workspace.

Generated by OpenCVE AI on September 22, 2026 at 21:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-6cr4-ccf3-x7h4 MCP Atlassian: Arbitrary file read via confluence_upload_attachment allows exfiltration of server credentials
History

Tue, 22 Sep 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Sooperset
Sooperset mcp-atlassian
Vendors & Products Sooperset
Sooperset mcp-atlassian

Tue, 22 Sep 2026 19:00:00 +0000

Type Values Removed Values Added
Description MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, confluence_upload_attachment opens a caller-selected server-local file without checking that the resolved path remains in the workspace. A caller can upload environment files, credentials, or other readable host data to a Confluence page and retrieve it through Atlassian. The advisory traces the vulnerable input and processing flow through confluence_upload_attachment, file_path, and open(file_path, "rb"), which identify the affected entry points, controls, and code paths. This issue is fixed in version 0.22.0.
Title MCP Atlassian: Arbitrary file read via confluence_upload_attachment allows exfiltration of server credentials
Weaknesses CWE-22
CWE-552
References
Metrics cvssV3_1

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


Subscriptions

Sooperset Mcp-atlassian
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-22T18:45:48.269Z

Reserved: 2026-08-20T19:02:23.417Z

Link: CVE-2026-77259

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-22T19:16:50.327

Modified: 2026-09-22T19:16:50.327

Link: CVE-2026-77259

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T22:00:08Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

  • CWE-552

    Files or Directories Accessible to External Parties