Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability has been found in wandb OpenUI up to 0.0.0.0/1.0. This impacts an unknown function of the file backend/openui/config.py. The manipulation of the argument LITELLM_MASTER_KEY leads to hard-coded credentials. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
Wandb OpenUI up to version 1.0 contains hard-coded credentials exposure in backend/openui/config.py where the LITELLM_MASTER_KEY argument is improperly handled, allowing local authenticated users with low privileges to read sensitive authentication material. The vulnerability has a low CVSS score (3.3) due to local-only attack vector and low impact scope, but publicly available exploit code exists and vendor contact has been unsuccessful, increasing practical risk for deployed instances.
Technical ContextAI
The vulnerability stems from improper secrets management in OpenUI's configuration layer (CWE-798: Use of Hard-coded Credentials). The LITELLM_MASTER_KEY parameter, which should be a sensitive authentication token for LiteLLM API interactions, is being stored or handled in a way that exposes it to local file system access or process memory inspection. OpenUI is a wandb-integrated tool for UI generation and backend configuration, making the config.py file a critical attack surface. The flaw exists across wandb OpenUI versions up to and including 1.0, with no explicit version cutoff indicating remediation.
RemediationAI
No vendor-released patch identified at time of analysis. Immediate workarounds include: (1) restrict local system access to OpenUI deployment environments using OS-level permissions and user isolation, (2) avoid storing LITELLM_MASTER_KEY in config.py or other checked-in files-use environment variables or secure secrets management systems (e.g., AWS Secrets Manager, HashiCorp Vault) instead, (3) implement file integrity monitoring on backend/openui/config.py to detect unauthorized access, and (4) rotate all LiteLLM credentials if local compromise is suspected. Monitor the wandb GitHub repository and VulDB references (https://vuldb.com/?id.353880) for eventual vendor response or community-maintained patches.
HTML injection in wandb OpenUI up to version 1.0 allows remote unauthenticated attackers to inject arbitrary HTML via ma
Stored cross-site scripting (XSS) in wandb OpenUI up to version 1.0 via the Window Message Event Handler in frontend/pub
Information disclosure in wandb OpenUI up to version 1.0/3.5-turb allows authenticated local network attackers to expose
Same weakness CWE-798 – Use of Hard-coded Credentials
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-16913