🇰🇷 한글 설명
Ollama 0.3.14 이하 버전에서 발생하는 취약점으로, 악의적인 사용자가 조작된 gguf 모델 파일을 생성하여 공용 Ollama 서버에 업로드할 수 있습니다. 서버가 이 파일을 처리할 때 gguf.go 파일의 경계 외 읽기(out-of-bounds read) 오류가 발생하여 서버가 중단되는 서비스 거부(DoS) 공격이 가능합니다.
💡 쉬운 설명
나쁜 의도를 가진 사람이 특수하게 만든 인공지능 모델 파일을 서버에 올리면 서버가 작동을 멈추게 만드는 공격입니다. 이로 인해 다른 사용자들이 서비스를 이용하지 못하게 될 수 있습니다.
🇺🇸 원문 (English)
A vulnerability in Ollama versions <=0.3.14 allows a malicious user to create a customized gguf model file that can be uploaded to the public Ollama server. When the server processes this malicious model, it crashes, leading to a Denial of Service (DoS) attack. The root cause of the issue is an out-of-bounds read in the gguf.go file.
📍 영향받는 시스템
Ollama versions <= 0.3.14
⚔️ 공격 벡터
조작된 gguf 모델 파일을 공용 Ollama 서버에 업로드하여 서버 프로세스를 충돌시킴
🛡️ 대응 방법
Ollama를 최신 버전(0.3.15 이상 권장)으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 0.3.14 이하인 경우 해당 취약점에 노출된 상태입니다.
ollama --version | grep -E 'ollama version [0-3]\.[0-3]\.[0-9]{2}'