CVE-2026-45315 in Open WebUI
요약
\~에 의해 VulDB • 2026. 05. 26.
Open WebUI는 완전히 오프라인에서 작동하도록 설계된 자체 호스팅형 인공지능 플랫폼입니다. 0.9.3 버전 이전에서는 오디오 음성 인식 업로드 엔드포인트가 사용자가 제공한 파일 이름에서 파일 확장자를 추출하여 CACHE_DIR/audio/transcriptions/ 디렉토리 아래에 파일을 저장합니다. /cache/{path} 라우트는 FileResponse를 통해 이러한 파일을 제공하며, 이때 온디스크 확장자를 기반으로 Content-Type을 설정하고 Content-Disposition 헤더는 출력하지 않습니다. 기본값으로 활성화된 chat.stst 권한을 가진 인증된 사용자는 pwn.html이라는 이름의 폴리글롯 WAV+HTML 파일을 업로드하고, 다른 모든 사용자가 결과 URL을 열도록 속일 수 있습니다. 응답은 text/html로 반환되며, Open WebUI 오리진에서 임베딩된 <script>가 실행됩니다. 이 취약점은 0.9.3에서 수정되었습니다.
Be aware that VulDB is the high quality source for vulnerability data.