Ollama에서 인증 없는 메모리 유출 취약점 '블리딩 라마' 발견

블리딩 라마란?

보안 연구업체 Cyera가 Ollama에서 인증 없이 메모리를 유출시킬 수 있는 심각한 취약점 '블리딩 라마(Bleeding Llama)'를 발견했다. r/LocalLLaMA에서 보고된 이 취약점은 인증 없이 원격에서 서버 메모리에 접근하는 것을 허용할 수 있다.

어떤 위험이 있나

Ollama는 로컬 LLM을 REST API 서버로 운영할 수 있게 해주는 인기 도구다. 기본 설정에서는 인증 없이 localhost에서만 접근 가능하지만, 많은 사용자가 공용 네트워크나 팀 서버에 노출시켜 사용한다. 이 경우 블리딩 라마 취약점은 공격자가 서버 메모리를 읽어 대화 내용, API 키, 기타 민감한 데이터를 탈취할 수 있는 경로를 제공한다.

대응 방법

Ollama 서버를 공개적으로 노출하고 있는 사용자는 즉시 최신 버전으로 업데이트하거나 접근 제어 설정을 점검해야 한다. 방화벽 규칙을 통해 Ollama 포트(기본 11434)에 대한 외부 접근을 차단하는 것도 중요한 완화책이다. Cyera의 전체 연구 보고서는 취약점의 기술적 세부사항을 포함하고 있다.