🔍 CVE-2026-70492

8.7
CVSS Score
HIGH
2026-08-04
2026-09-18 14:47
✅ 완료

🇰🇷 한글 설명

Open WebUI 0.10.0부터 0.11.0 버전 사이에서 KaTeX 렌더러의 스택 오버플로 취약점이 발견되었습니다. 수학 블록 처리 중 오류가 발생할 경우 악성 스크립트가 HTML로 직접 삽입되어, 채팅을 보는 사용자의 세션 토큰 탈취 및 관리자 계정 탈취가 가능합니다.

💡 쉬운 설명

채팅창에 특수하게 조작된 수학 공식이 포함되면, 이를 보는 사람의 브라우저에서 해킹 코드가 실행될 수 있습니다. 이를 통해 로그인 정보가 유출되거나 관리자 권한을 빼앗길 위험이 있습니다.

🇺🇸 원문 (English)

Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.10.0 until 0.11.0, src/lib/components/chat/Messages/Markdown/KatexRenderer.svelte could store and render a chat message whose math block makes KaTeX fail with a stack overflow instead of a parse error. The catch branch fell back to inserting the original math source into the page as HTML through {@html} rather than as text, so script in the message runs in the browser of whoever views it, including shared chats and channels. The viewer's session token in localStorage can be stolen, and an administrator viewer can have their account taken over. This issue is fixed in 0.11.0.

📍 영향받는 시스템

Open WebUI 버전 0.10.0 ~ 0.11.0 미만

⚔️ 공격 벡터

악성 수학 블록이 포함된 채팅 메시지를 공유 채팅이나 채널에 전송하여 사용자 브라우저에서 스크립트 실행 유도

🛡️ 대응 방법

Open WebUI를 취약점이 해결된 0.11.0 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 정보가 0.11.0 미만(예: 0.10.x)이면 취약한 상태입니다.

Shell / Script
curl -s http://localhost:8080/version | grep -E '0\.(10\.|[0-9]\.)'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N

💻 영향받는 소프트웨어

Magento Open Source