🇰🇷 한글 설명
MCP Atlassian 0.22.0 미만 버전에서 URL 검증 로직의 백슬래시 권한 혼동 취약점이 발견되었습니다. 공격자가 조작된 URL을 사용하여 외부 호스트로 위장한 뒤 내부 네트워크 자원에 접근하는 SSRF 공격이 가능합니다.
💡 쉬운 설명
서버가 주소를 확인하는 방식과 실제로 접속하는 방식의 차이를 이용한 공격입니다. 이를 통해 공격자는 외부에서 접근할 수 없는 회사의 내부 시스템에 몰래 접속할 수 있습니다.
🇺🇸 원문 (English)
MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, validate_url_for_ssrf has a backslash authority confusion because it interprets the authority differently from the Requests connection layer in the header-based Jira and Confluence URL authentication flow. A crafted URL can validate as an external hostname while the HTTP client connects to an internal host, permitting server-side requests to protected network resources. This issue is fixed in version 0.22.0.
📍 영향받는 시스템
MCP Atlassian versions prior to 0.22.0
⚔️ 공격 벡터
조작된 URL을 사용하여 검증 로직을 우회하고 내부 네트워크로 SSRF 공격 수행
🛡️ 대응 방법
MCP Atlassian을 0.22.0 이상의 버전으로 업데이트
🔧 검증 코드
출력된 버전 번호가 0.22.0 미만이면 취약한 상태이며, 0.22.0 이상이면 안전합니다.
npm list -g @modelcontextprotocol/server-atlassian --depth=0 2>/dev/null | grep -E '@modelcontextprotocol/server-atlassian@'