Skip to content
OpenAdvisories
High · 7.7 CVE-2026-77258 EUVD-2026-84650GHSA-93xw-j965-9mx3PYSEC-2026-4088

MCP Atlassian: Arbitrary file read/exfiltration via upload_attachment missing validate_safe_path()

Published Sep 22, 2026 · Updated Sep 25, 2026 · Assigned by GitHub_M

Description

MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, upload_attachment in src/mcp_atlassian/confluence/attachments.py accepts a caller-controlled file_path and opens the selected server-local file without restricting it to the workspace. A permitted Confluence MCP caller can upload the file as an attachment and disclose data readable by the server process. This issue is fixed in version 0.22.0.

Affected products

VendorProductAffectedFixed
sooperset mcp-atlassian < 0.22.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI mcp-atlassian < 0.22.0 0.22.0 GHSA-93xw-j965-9mx3

References