🇰🇷 한글 설명
MCP Atlassian 0.22.0 미만 버전의 Confluence 첨부 파일 업로드 기능에서 파일 경로 검증 미흡으로 인한 취약점이 발견되었습니다. 공격자가 제어 가능한 파일 경로를 통해 서버 로컬의 임의 파일을 읽고 첨부 파일로 업로드하여 데이터를 유출할 수 있습니다.
💡 쉬운 설명
해커가 서버 안에 있는 중요한 파일을 몰래 가져가서 첨부 파일 형태로 외부로 빼돌릴 수 있는 보안 구멍이 발견되었습니다. 이 문제를 해결하려면 프로그램을 최신 버전으로 업데이트해야 합니다.
🇺🇸 원문 (English)
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.
📍 영향받는 시스템
MCP Atlassian (Confluence/Jira MCP server) 0.22.0 미만 버전
⚔️ 공격 벡터
조작된 파일 경로를 포함한 업로드 요청을 통해 서버 로컬 파일에 접근 및 유출
🛡️ 대응 방법
MCP Atlassian을 0.22.0 버전 이상으로 업데이트
🔧 검증 코드
출력된 버전이 0.22.0 미만이면 취약한 상태이며, 0.22.0 이상이면 안전합니다.
pip show mcp-atlassian 2>/dev/null | grep Version