🔍 CVE-2026-45576

7.5
CVSS Score
HIGH
2026-07-16
2026-10-24 20:10
✅ 완료

🇰🇷 한글 설명

zrok 0.4.23 버전부터 2.0.3 버전 사이에서 `zrok2 copy` 명령어가 공격자가 제어하는 WebDAV 또는 zrok 드라이브 경로를 소스 인벤토리에 저장하는 취약점이 발견되었습니다. 이로 인해 경로 조작(/../)을 통해 동기화 파이프라인이 지정된 로컬 파일 시스템 루트 외부로 파일을 쓸 수 있는 경로 탐색 취약점이 발생합니다.

💡 쉬운 설명

파일을 복사할 때 경로를 조작하여 원래 저장되어야 할 폴더가 아닌 컴퓨터의 다른 중요한 폴더에 파일을 강제로 저장할 수 있는 문제입니다. 공격자가 시스템의 중요한 파일을 덮어쓰거나 변조할 위험이 있습니다.

🇺🇸 원문 (English)

zrok is software for sharing web services, files, and network resources. From 0.4.23 until 2.0.3, `zrok2 copy` stores attacker-controlled WebDAV or zrok drive paths such as /../outside.txt in the source inventory and passes them to FilesystemTarget.WriteStream, allowing the sync pipeline to write files outside the selected local filesystem destination root. This issue is fixed in version 2.0.3.

📍 영향받는 시스템

zrok versions 0.4.23 through 2.0.3

⚔️ 공격 벡터

공격자가 조작된 WebDAV 또는 zrok 드라이브 경로(/../ 사용)를 통해 파일 시스템 경로 탐색 공격 수행

🛡️ 대응 방법

zrok 버전을 2.0.3 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 2.0.3 미만(예: 0.4.23 ~ 2.0.2)이면 취약한 상태입니다.

Shell / Script
zrok version 2>/dev/null | grep -E 'zrok version [0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Web Services