무슨 일이 있었나
0.11.4 이전의 Open WebUI는 호출자가 목록 라우팅에서 명시적 백엔드 인덱스를 전달할 때 요청된 모델 제공자 백엔드가 활성화되었는지 재확인하지 않습니다. UI 사용자는 비활성화된 제공자에 접근하고, 구성된 API 키를 전달하는 요청을 트리거하며, 백엔드 버전 문자열을 읽고, 관리자가 제한하려던 연결을 열거할 수 있습니다.
왜 중요한가
Open WebUI의 비활성화된 백엔드에는 일반적으로 운영자가 일반 사용자에게 숨기려는 전용 API 키/엔드포인트가 보관됩니다. 이 권한 부여 공백으로 인해 모든 인증된 사용자는 이전에 차단된 모델 제공자를 건드릴 수 있으며, 잠재적으로 할당량을 소진하거나 연결 메타데이터를 노출할 수 있습니다 — 널리 배포된 자체 호스팅 채팅 UI의 구성 경계 우회입니다.
공격 경로
인증된 사용자는 Ollama/OpenAI 호환 목록 라우팅에서 경로 세그먼트 또는 쿼리 매개변수로 명시적 백엔드 인덱스를 제공하여 비활성화된 모델 제공자 백엔드에 접근합니다; 요청에는 구성된 API 키가 전달되며 버전 문자열과 연결 메타데이터를 읽을 수 있습니다.
영향받는 시스템
open-webui < 0.11.4 (Ollama 및 OpenAI 호환 모델 목록 라우팅)
완화 방안
Open WebUI 0.11.4(GHSA-hm62-64q2-6gxw)로 업그레이드하세요.