llama.cpp CVE-2026-116096: Pocket-TTS 힙 쓰기, b11871에서 abort 발생
PSA: llama.cpp CVE-2026-116096
·2026.10.26 09:53
핵심 내용
llama.cpp의 Pocket-TTS 취약점은 b11871에서 중단 처리로 완화됐으나 영구 수정은 미완료 상태다.
자세히 보기
- CVE-2026-116096은 tools/mtmd/models/pockettts-gen.cpp의 list_pockettts_state_slots 함수에서 발생하는 힙 아웃오브바운즈 쓰기를 식별함
- mmproj 인자를 조작하면 취약점이 트리거되며, 악용에는 로컬 접근 권한이 필요함
- 현재 master 및 릴리스 b11871은 실행을 중단시키는 릴리스 활성 GGML_ASSERT를 통해 문제를 완화하여 침묵적인 힙 쓰기를 방지함
- PR #29360의 권장 설계 기반 수정은 여전히 오픈 상태로, 근본 원인이 설계적으로 방지되는 것이 아니라 감지 후 중단되는 방식임
- b11796 이상으로 업그레이드하면 즉각적인 악용 가능성을 해결하며, 패치 0a1ef309cdbb9f2024f58a38fb4c42352c5db569가 사용 가능함
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.