CVE-2026-56672: falha de alta gravidade em Comfy-Org ComfyUI
ComfyUI: Stored XSS via /userdata/{file} due to Missing Content-Type Sanitization
Publicada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 8.2epss 0.4%
ComfyUI is a node-based diffusion model GUI, API, and backend. Prior to 0.28.0, GET /userdata/{file} served user-controlled HTML and SVG files with extension-derived content types, allowing stored cross-site scripting in the ComfyUI origin and access to browser-stored API tokens, settings, workflows, and authenticated-equivalent API calls. The handler used web.FileResponse(path), so an uploaded .html/.svg was served as text/html/image/svg+xml. POST /userdata stores arbitrary request bodies (confined to the user's userdata directory). When a victim navigated to the file URL, the embedded script executed same-origin. The /view endpoint already forced dangerous MIME types to download; that protection had never been applied to /userdata. This issue is fixed in version 0.28.0.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
Produtos afetados
Comfy-Org · ComfyUICVEs relacionadas — Comfy-Org ComfyUI
No mesmo produto, das mais perigosas para as menos.
CVE-2026-68771CRITICALComfyUI 0.23.0 Unauthenticated RCE via LoadTrainingDataset Pickle DeserializationEPSS 1.1%CVE-2026-56671HIGHComfyUI: Path traversal in /experiment/models/preview allows arbitrary image file readEPSS 1.0%CVE-2026-56673HIGHComfyUI: Path traversal in LoadImage via the /prompt API allows arbitrary file existence probing and image exfiltrationEPSS 0.6%CVE-2026-56670HIGHComfyUI: Stored XSS via SVG file upload on the /view endpointEPSS 0.4%CVE-2026-92816HIGHComfyUI before 0.30.0 Path Traversal via dataset save nodesEPSS 0.2%