Data Leakage
Data leakage in AI systems happens at three layers. At training time, models can memorise rare strings from their corpus — phone numbers, passwords, API keys committed to public code — and an attacker who knows the right context can prompt the model to regurgitate them. At inference time, applications often pass sensitive context to third-party APIs (OpenAI, Anthropic, Bedrock) without redaction; this content is then potentially logged, retained, or used to improve future models depending on the vendor's terms. At the application layer, multi-tenant deployments routinely leak across users when caching, logging, or vector-store indexing is misconfigured. Indirect prompt injection compounds all three by giving an attacker a way to ask the model to repeat what it should not. Defenses: PII redaction in prompts and outputs, differential privacy in training, vendor data-use review, and strict tenant boundaries in shared infrastructure.
| Severity | CVE | Headline | Package | CVSS |
|---|---|---|---|---|
| MEDIUM | CVE-2026-100595 | OpenClaw: authorization bypass exposes owner host diagnostics | openclaw | 6.5 |
| MEDIUM | CVE-2026-100531 | OpenClaw Slack: authz fail-open exposes cross-channel files | openclaw | 6.5 |
| MEDIUM | CVE-2026-100609 | Flowise: cross-workspace credential IDOR exposes API keys | 6.8 | |
| MEDIUM | CVE-2026-100633 | SiYuan: MCP file guard bypass exposes protected files | 6.5 | |
| HIGH | CVE-2026-100644 | SiYuan: SQL injection leaks all notebook data | 7.5 | |
| HIGH | CVE-2026-100605 | Flowise: missing RBAC on chat routes exposes chat history | flowise | 7.1 |
| HIGH | CVE-2026-100607 | Flowise: SSO email-only matching enables account takeover | flowise | 7.7 |
| HIGH | CVE-2026-100608 | Flowise: BullMQ dashboard authz gap exposes all tenants | flowise | 8.3 |
| HIGH | CVE-2026-100610 | Flowise: missing authz in upsert-history exposes configs | flowise | 7.5 |
| MEDIUM | CVE-2026-100601 | ClawHub: SSRF via DNS rebinding in profile image preview | openclaw | 5.3 |
| MEDIUM | CVE-2026-100602 | ClawHub: missing authz leaks quarantined skill content | openclaw | 6.5 |
| MEDIUM | CVE-2026-101010 | BaoTa Panel: SQL injection in log_type via getData | 4.7 | |
| MEDIUM | CVE-2026-101011 | BaoTa aaPanel: SQL injection in domain status handler | 4.7 | |
| HIGH | CVE-2026-93355 | LiteLLM: JWT email fallback enables admin account takeover | litellm | 8.1 |
| MEDIUM | CVE-2026-102806 | OpenClaw: sandbox isolation bypass via media pipelines | OpenClaw | 6.3 |
| HIGH | CVE-2026-102831 | JupyterLab: clipboard cell-paste trust bypass enables XSS | jupyterlite-core | 8.1 |
| MEDIUM | CVE-2026-102904 | JupyterLab: pip option injection enables SSRF/file read | jupyter | 5.4 |
| MEDIUM | CVE-2026-58010 | GLib: off-by-one read in GVariant causes DoS | rhaiis/vllm-cuda-rhel9 | 6.5 |
| MEDIUM | CVE-2026-58013 | GLib: buffer over-read in line reader causes DoS | rhaiis/vllm-cuda-rhel9 | 6.5 |
| MEDIUM | CVE-2026-58012 | GLib: g_regex_replace RAW over-read leaks bytes, DoS | rhaiis/vllm-cuda-rhel9 | 6.5 |