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)
相关推荐
视觉&物联智能4 小时前
【杂谈】-人工智能风险文化对组织决策的深远影响
人工智能·安全·ai·agi
cczixun5 小时前
OpenAI连发GPT-5.5系列:免费版幻觉大降,安全版能力飙升,千亿融资估值直冲8520亿美元
人工智能·gpt·安全
@insist1238 小时前
信息安全工程师-网络安全审计产品图谱与实战应用全解
网络·安全·软考·信息安全工程师·软件水平考试
m0_738120728 小时前
应急响应(重点)——记一次某公司流量应急溯源分析(附带下载链接)
服务器·前端·数据库·安全·web安全·网络安全
大大大大晴天️9 小时前
浅聊Hadoop集群的主流安全方案(LDAP+Kerberos+Ranger)
大数据·hadoop·安全
其实防守也摸鱼9 小时前
无线网络安全--实验 规避WLAN验证之发现隐藏的SSID
java·开发语言·网络·安全·web安全·智能路由器·无线网络安全
SuperherRo10 小时前
服务攻防-Java组件安全&FastJson&高版本JNDI&不出网C3P0&编码绕WAF&写入文件CI链
java·安全·fastjson·waf·不出网·高版本·写入文件
聚铭网络11 小时前
搞安全的谁还没点兜底绝活?——五一劳动节,致敬「网安劳动者」
网络安全
MY_TEUCK11 小时前
【Git 实习生小白专用】:最安全、永不翻车、公司最爱 的标准版本控制工作流程
git·安全·github
yezannnnnn13 小时前
AI Agent又删我数据库?我直接写了个安全拦截器(附项目源码)
安全·agent·claude