🔍 CVE-2026-73497

6.5
CVSS Score
MEDIUM
2026-09-14
2026-09-30 17:51
✅ 완료

🇰🇷 한글 설명

MCP Atlassian의 0.17.0부터 0.22.0 버전 사이에서 DNS Rebinding을 이용한 SSRF 취약점이 발견되었습니다. 검증 단계와 실제 요청 단계 사이의 호스트네임 재해석 차이를 악용하여 내부 서비스나 클라우드 메타데이터에 접근할 수 있습니다.

💡 쉬운 설명

공격자가 가짜 주소를 사용하여 서버가 검사를 통과한 뒤 실제로는 내부의 중요한 정보가 담긴 주소로 접속하게 만드는 공격입니다. 이를 통해 인증 없이 서버 내부의 민감한 데이터에 접근할 수 있습니다.

🇺🇸 원문 (English)

MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). From 0.17.0 until 0.22.0, validate_url_for_ssrf resolves the attacker-controlled X-Atlassian-Jira-Url and X-Atlassian-Confluence-Url header host once at middleware time, but the outbound request is built with the raw hostname and resolves it again at connection time with no IP pinning. An attacker-controlled DNS-rebinding name can return a public IP during validation and 169.254.169.254 or another internal IP during connection, enabling unauthenticated server-side requests to cloud metadata or internal services. The flaw spans src/mcp_atlassian/utils/urls.py, src/mcp_atlassian/servers/main.py, and src/mcp_atlassian/servers/dependencies.py; validate_url_for_ssrf returns only a verdict rather than a pinned IP, UserTokenMiddleware processes the attacker-controlled headers before fetcher creation, and the Jira and Confluence fetchers use the raw hostname. This issue is fixed in version 0.22.0.

📍 영향받는 시스템

MCP Atlassian versions 0.17.0 to 0.22.0

⚔️ 공격 벡터

DNS Rebinding을 이용한 인증되지 않은 서버 측 요청 위조 (SSRF)

🛡️ 대응 방법

MCP Atlassian을 0.22.0 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 0.22.0 미만(0.17.0 ~ 0.21.x)이면 취약한 상태입니다.

Shell / Script
pip show mcp-atlassian 2>/dev/null | grep Version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N

💻 영향받는 소프트웨어

Cloud Services