Stable Diffusion web UI 未授权访问漏洞

Stable Diffusion web UI 未授权访问漏洞

  • [1. 漏洞原理](#1. 漏洞原理)
  • [2. 漏洞危害](#2. 漏洞危害)
  • [3. 漏洞修复](#3. 漏洞修复)

1. 漏洞原理

Stable Diffusion是一款功能异常强大的AI图片生成器。它不仅支持生成图片,使用各种各样的模型来达到你想要的效果,还能训练你自己的专属模型,WebUI使得Stable Diffusion有了一个更直观的用户界面,更适合新手用户,该项目github高达143K的star数

Web UI 默认:没有用户体系、没有 token / session 校验、没有权限分级,所有 API 与功能对匿名用户开放。危害极大

2. 漏洞危害

++1、通过扩展实现 RCE++

参考链接:https://blog.stevenyu.tw/2023/04/23/stable-diffusion-webui-rce-vulnerabilitiy/

未授权访问的情况下,如果能够访问到用户自定义插件,可以通过构造恶意插件实现 RCE 的效果

(1)fork如下代码:

https://github.com/ki9mu/sd-evil-scrpits/blob/main/install.py

(2)更改相关的执行命令,在扩展插件中选择远程加载的项目地址即可正确安装

++2、全回显SSRF++

https://target/proxy=http://www.example.com

++3、任意文件读取++

https://target/file=.../.../.../.../.../.../etc/passwd

3. 漏洞修复

启用 Gradio 认证(官方支持):

https://www.reddit.com/r/Oobabooga/comments/12y24f1/username_and_password_with_gradioauthpath_and_api/

1、方法一:命令行认证

bash 复制代码
--gradio-auth admin:StrongPassword123!

2、方法二:认证文件(推荐)

bash 复制代码
--gradio-auth-path auth.txt

auth.txt 内容:

bash 复制代码
admin:$2b$12$xxxxxxxxxxxx(bcrypt hash)
相关推荐
admin and root8 小时前
「AI安全篇」实战AntiDebug自动化JS逆向加解密MCP
javascript·人工智能·网络安全·自动化·漏洞挖掘·cnvd·src赏金
其实防守也摸鱼8 小时前
Fastjson 反序列化漏洞(JNDI注入)
android·数据库·安全·oracle·自动化·fastjson·反序列化
泛联新安11 小时前
软件定义汽车时代,如何让AI研发“可信”?——泛联新安构建汽车企业级可信AI体系的落地路径
大数据·人工智能·安全·网络安全·汽车·漏洞挖掘·代码安全
域智盾软件分享11 小时前
电脑文件加密软件实战部署:从试点到全业务落地完整教程
其他·安全
木头科技14 小时前
【AI 工程化第五篇】Spring AI Agent 生产治理实战:限流、熔断、降级、灰度、多模型路由和安全边界
人工智能·安全·spring
2601_9623649714 小时前
从录入到解锁,完整梳理 Windows Hello 识别链路
windows·安全·电脑
QY_Research_14 小时前
2026-2032年个人安全警报装置市场分析 CAGR4.7% 产业全景报告
大数据·人工智能·安全
腾讯云开发者15 小时前
腾讯云TVP走进宁德时代,共探AI产业落地的真实路径
安全
菩提小狗15 小时前
每日安全情报报告 · 2026-09-29
网络安全·漏洞·cve·安全情报·每日安全
scaryFann15 小时前
企业 AI 进入费控系统的权限与安全设计:从权限交集到端到端工作流
人工智能·安全