CVE-2026-45347Open WebUI是一个自托管的人工智能平台。在0.5.11版本之前,其PDF生成功能存在盲服务器端请求伪造(SSRF)漏洞。在PDF导出功能中,系统将用户输入解释为HTML并嵌入其中。虽然脚本和部分危险标签(如iFrame、Object)已被拦截,无法直接读取服务器端内容,但攻击者仍可利用图像标签强制服务器发起请求,可能导致内网探测或敏感数据泄露风险。
该漏洞源于Open WebUI在处理PDF导出时对HTML输入的过滤机制不完善。当用户触发PDF导出功能时,应用程序会将用户输入的内容作为HTML进行解析并渲染到PDF文档中。尽管安全策略已阻止了<script>、<iframe>、<object>等可能导致XSS攻击或直接回显服务器内容的危险标签,但未对<img>标签的src属性进行有效限制。攻击者可构造包含恶意URL的<img>标签(如<img src="http://internal-server/secret">)。当服务器端渲染PDF时,会向该URL发起HTTP请求。由于请求是由服务器发起的,攻击者可利用此行为扫描内网端口、访问本地元数据服务或对内部应用进行攻击。