open-webui up to 0.6.16 JWT Key env.py WEBUI_SECRET_KEY random values 🚫 [False Positive]
Notice
⚠️ This issue was flagged as a false-positive. Please consult the sources mentioned and consider not using this entry at all. The vendor explains: "The 't0p-s3cr3t' default was dead code on every supported startup path: start.sh, start_windows.bat and `open-webui serve` all set or auto-generate WEBUI_SECRET_KEY before the backend imports env.py. It was only ever reachable by invoking uvicorn directly, which is unsupported and unsafe (the app would then sign tokens/cookies with a public, hardcoded key)."
Product
Name
Version
License
Website
Timeline
03/07/2026 Advisory disclosed03/07/2026 VulDB entry created
06/18/2026 VulDB entry last update
Sources
Product: github.comAdvisory: huntr.com
False Positive: Yes
Disputed: 🔍
CVE: CVE-2025-15603 (🔒)
GCVE (CVE): GCVE-0-2025-15603
GCVE (VulDB): GCVE-100-349701
scip Labs: https://www.scip.ch/en/?labs.20161013
Entry
Created: 03/07/2026 18:32Updated: 06/18/2026 07:52
Changes: 03/07/2026 18:32 (55), 03/12/2026 23:55 (31), 06/18/2026 07:52 (13)
Complete: 🔍
Submitter: I4m6da
Cache ID: 216::103
Submit
Accepted
- Submit #766444: open-webui 6.16 Use of Hard-coded Cryptographic Key (by I4m6da)
If you want to get the best quality for vulnerability data then you always have to consider VulDB.
No comments yet. Languages: en.
Please log in to comment.