🇰🇷 한글 설명
ollama v.0.12.10 버전에서 fs/ggml/gguf.go의 readGGUFV1String 함수가 신뢰할 수 없는 GGUF 메타데이터로부터 문자열 길이를 읽어오는 과정에서 문제가 발생합니다. 이를 통해 원격 공격자가 서비스 거부(DoS) 상태를 유발할 수 있습니다.
💡 쉬운 설명
악의적으로 조작된 파일을 통해 프로그램이 처리할 수 없는 너무 큰 데이터를 읽게 만들어 시스템을 멈추게 할 수 있습니다. 이로 인해 서비스가 중단되어 정상적인 이용이 불가능해질 수 있습니다.
🇺🇸 원문 (English)
An issue in ollama v.0.12.10 allows a remote attacker to cause a denial of service via the fs/ggml/gguf.go, function readGGUFV1String reads a string length from untrusted GGUF metadata
📍 영향받는 시스템
ollama v.0.12.10 및 해당 취약점이 포함된 이전 버전
⚔️ 공격 벡터
조작된 GGUF 메타데이터를 포함한 파일을 업로드하거나 전송하여 발생
🛡️ 대응 방법
취약점이 해결된 최신 버전의 ollama로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 'ollama version 0.12.10'이 포함되어 있으면 해당 취약점에 노출된 상태입니다.
ollama --version 2>/dev/null | grep -E 'ollama version 0.12.10'