Auth Bypass
AI/ML platforms accumulate auth-bypass vulnerabilities at the same rate as other web software, but the blast radius is unusual: a bypass on an inference endpoint exposes expensive compute, paid model access, and potentially other tenants' conversations. Common patterns we see in NVD and GHSA include misconfigured JWT verification in self-hosted inference servers, missing authorization checks on admin routes in ML platforms, IDOR on prediction-history endpoints, and SSRF that escapes a sandboxed agent into the platform's internal network. Open-source AI platforms (MLflow, Gradio, LangServe, Ollama) have shipped multiple high-severity auth-bypass CVEs since 2023; CISA KEV has flagged at least one (the MLflow path-traversal/auth chain). Defenses: keep self-hosted AI platforms patched aggressively, require auth on all model endpoints, network-segment inference servers, and treat any exposed AI service as if compute-cost abuse will happen.
| Severity | CVE | Headline | Package | CVSS |
|---|---|---|---|---|
| HIGH | CVE-2026-84312 | Nginx-UI: Casdoor SSO login CSRF forces victim into attacker session | 7.1 | |
| HIGH | CVE-2026-84315 | Nginx UI: missing 2FA step-up on admin mutation routes | github.com/0xJacky/Nginx-UI | 8.3 |
| HIGH | CVE-2026-84313 | Nginx-UI: missing re-auth on 2FA enrolment enables takeover | 8.8 | |
| HIGH | CVE-2026-111671 | Cube-studio: IDOR lets users disrupt others' services | 7.1 | |
| CRITICAL | CVE-2026-111693 | DataBuff APM: hard-coded admin credentials allow full takeover | 9.8 | |
| CRITICAL | CVE-2026-111692 | DataBuff ai-apm-web: hardcoded JWT secret enables admin bypass | 9.8 | |
| HIGH | CVE-2026-111702 | ChatOllama: IDOR exposes other users' knowledge bases | chat-ollama | 7.5 |
| CRITICAL | CVE-2026-105192 | LMCache: unauthenticated RCE via pickle in ZMQ transport | vllm | 9.8 |
| HIGH | CVE-2026-111990 | Hospital Mgmt System: SQL injection in appointment cancel | 7.3 | |
| CRITICAL | CVE-2026-111057 | Mercury: regex blocklist bypass allows unauthenticated RCE | mercury | 10.0 |
| CRITICAL | CVE-2026-111058 | Mercury: missing auth allows anonymous kernel RCE | mercury | 9.8 |
| HIGH | CVE-2026-53995 | MLflow: path traversal allows arbitrary file write | mlflow | 8.2 |
| HIGH | CVE-2026-107366 | Langflow: missing ownership checks enable message tampering | langflow | 8.3 |
| CRITICAL | CVE-2026-75128 | Langchain-Chatchat: unauthenticated shell tool RCE | 9.8 | |
| HIGH | CVE-2026-113392 | DrayTek Vigor2960: path traversal in Apmupload | 7.4 | |
| HIGH | CVE-2026-91445 | Oracle Siebel CRM: unauthenticated data access (non-AI) | 8.2 | |
| MEDIUM | CVE-2026-114054 | vLLM: cache aliasing leaks cross-request media/KV state | vllm | 6.5 |
| HIGH | CVE-2026-114387 | Shopper: missing authorization allows admin escalation | 8.8 | |
| HIGH | CVE-2026-114135 | Jupyter Server: kernel execute authz bypass via Gateway | jupyter | 8.8 |
| HIGH | CVE-2026-115513 | OpenCATS: stored XSS in MRU panel enables admin takeover | 8.7 |