Closed limin05030 closed 3 months ago
this is intended behavior allowing extensions to be installed when accessible from another computer is Arbitrary Remote Code Execution
read wiki search for --enable-insecure-exten ...... https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Command-Line-Arguments-and-Settings
DO NOT USE this flag when you don't need it
this is intended behavior allowing extensions to be installed when accessible from another computer is Arbitrary Remote Code Execution
read wiki search for --enable-insecure-exten ...... https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Command-Line-Arguments-and-Settings
DO NOT USE this flag when you don't need it
Thank you very much for your answer.
If that's the case, I suggest adding a clear indication on the UI that this behavior is not supported. Even adding relevant prompts in the log is acceptable, otherwise for newcomers, they may not know how to handle such issues unless they read the document thoroughly.
Checklist
What happened?
When I use 127.0.0.1:7860 (
./webui. sh
), I can install the extension normally throughInstall from URL
. But when I use 192.168.1.162:7860 (./webui.sh --listen
), installing the extension will result in the following error:Steps to reproduce the problem
./webui.sh --listen
start WebUIExtensions -> Install from URL
download extension, For examplehttps://github.com/hanamizuki-ai/stable-diffusion-webui-localization-zh_Hans.git
What should have happened?
Can install extensions normally.
What browsers do you use to access the UI ?
Mozilla Firefox
Sysinfo
Console logs
Additional information
No response