🔍 CVE-2025-11489

4.5
CVSS Score
MEDIUM
2025-10-08
2026-10-08 13:10
✅ 완료

🇰🇷 한글 설명

wonderwhy-er DesktopCommanderMCP 0.2.13 이하 버전의 src/tools/filesystem.ts에 있는 isPathAllowed 함수에서 심볼릭 링크 추종(symlink following) 취약점이 발견되었습니다. 로컬 환경에서만 악용 가능하며 공개된 취약점으로, 현재 제품은 더 이상 유지보수되지 않습니다.

💡 쉬운 설명

이 프로그램은 파일 접근 권한을 제한하기 위한 안내 역할만 수행하며 실제 보안 경계가 아닙니다. 로컬 사용자가 바로가기 파일(심볼릭 링크)을 이용해 제한된 영역의 파일에 접근할 수 있습니다.

🇺🇸 원문 (English)

A security vulnerability has been detected in wonderwhy-er DesktopCommanderMCP up to 0.2.13. This vulnerability affects the function isPathAllowed of the file src/tools/filesystem.ts. The manipulation leads to symlink following. The attack can only be performed from a local environment. The attack's complexity is rated as high. It is stated that the exploitability is difficult. The exploit has been disclosed publicly and may be used. The vendor explains: "Our restriction features are designed as guardrails for LLMs to help them stay closer to what users want, rather than hardened security boundaries. (...) For users where security is a top priority, we continue to recommend using Desktop Commander with Docker, which provides actual isolation. (...) We'll keep this issue open for future consideration if we receive more user demand for improved restrictions." This vulnerability only affects products that are no longer supported by the maintainer.

📍 영향받는 시스템

wonderwhy-er DesktopCommanderMCP v0.2.13 이하

⚔️ 공격 벡터

로컬 환경에서 조작된 심볼릭 링크를 통한 파일시스템 접근 우회

🛡️ 대응 방법

제품 사용 중단 또는 Docker 컨테이너 내에서 격리된 환경으로 실행(벤더 공식 권장)

🔧 검증 코드

commander/mcp 관련 패키지가 표시되면 버전을 확인하여 0.2.13 이하면 제거하고, 표시되지 않으면 설치되지 않은 상태입니다.

Shell / Script
npm list 2>/dev/null | grep -iE 'commander|mcp|desktop' || echo 'Not installed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Docker