🔍 CVE-2024-45436

7.5
CVSS Score
HIGH
2024-08-29
2026-06-17 07:54
✅ 완료

🇰🇷 한글 설명

Ollama 0.1.47 미만 버전의 model.go 내 extractFromZipFile 함수에서 ZIP 아카이브의 멤버를 부모 디렉토리 외부로 추출할 수 있는 취약점이 발견되었습니다. 이로 인해 공격자가 의도하지 않은 경로에 파일을 생성할 수 있습니다.

💡 쉬운 설명

압축 파일을 풀 때 파일이 원래 폴더를 벗어나 컴퓨터의 중요한 시스템 폴더에 저장될 수 있는 문제입니다. 이를 통해 해커가 컴퓨터의 중요한 파일을 덮어쓰거나 조작할 위험이 있습니다.

🇺🇸 원문 (English)

extractFromZipFile in model.go in Ollama before 0.1.47 can extract members of a ZIP archive outside of the parent directory.

📍 영향받는 시스템

Ollama 0.1.47 미만 모든 버전

⚔️ 공격 벡터

악의적으로 조작된 ZIP 파일을 Ollama를 통해 처리하도록 유도하여 경로 조작(Path Traversal) 공격 수행

🛡️ 대응 방법

Ollama를 최신 버전인 0.1.47 이상으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 0.1.47보다 낮으면 취약한 상태이며, 0.1.47 이상이면 안전합니다.

Shell / Script
ollama --version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Ollama