🇰🇷 한글 설명
bartekke8it56w2 new-mcp 0.1.0 버전의 geminithinking 컴포넌트 내 index.ts 파일에서 경로 탐색(Path Traversal) 취약점이 발견되었습니다. sessionCommand 또는 sessionPath 인자를 조작하여 의도하지 않은 파일 시스템 경로에 접근할 수 있습니다. 이 공격을 수행하기 위해서는 로컬 시스템에 대한 접근 권한이 필요합니다.
💡 쉬운 설명
프로그램이 파일 경로를 확인하는 과정에서 보안 허점이 있어, 공격자가 파일 이름을 교묘하게 조작해 시스템의 중요한 파일을 읽거나 쓸 수 있는 문제입니다. 다만, 이 문제를 이용하려면 이미 해당 컴퓨터에 접속할 수 있는 상태여야 합니다.
🇺🇸 원문 (English)
A vulnerability was determined in bartekke8it56w2 new-mcp 0.1.0. This impacts the function fs.writeFileSync/fs.existsSync/fs.readFileSync of the file index.ts of the component geminithinking. This manipulation of the argument sessionCommand/sessionPath causes path traversal. The attack requires local access. The project was informed of the problem early through an issue report but has not responded yet.
📍 영향받는 시스템
bartekke8it56w2 new-mcp 0.1.0 (geminithinking 컴포넌트)
⚔️ 공격 벡터
로컬 접근 권한을 가진 사용자가 sessionCommand 또는 sessionPath 인자를 조작하여 경로 탐색 공격 수행
🛡️ 대응 방법
해당 패키지를 최신 보안 패치가 적용된 버전으로 업데이트하거나, 입력값에 대한 경로 검증 로직을 추가해야 합니다.