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 |
|---|---|---|---|---|
| HIGH | CVE-2026-72810 | SiYuan: WebSocket leak bypasses publish access control | github.com/siyuan-note/siyuan/kernel | 8.6 |
| HIGH | GHSA-7j72-f6wg-cxw6 | SiYuan: auth bypass leaks password-protected doc content | github.com/siyuan-note/siyuan/kernel | 8.6 |
| HIGH | CVE-2026-68586 | SiYuan: missing authz leaks forbidden doc content via backlink API | github.com/siyuan-note/siyuan/kernel | 8.6 |
| HIGH | CVE-2026-68587 | SiYuan: missing authz exposes publish-disabled docs | github.com/siyuan-note/siyuan/kernel | 8.6 |
| HIGH | CVE-2026-69086 | SiYuan: path traversal leaks attribute-view data | github.com/siyuan-note/siyuan/kernel | 7.7 |
| MEDIUM | CVE-2026-85578 | SiYuan: auth bypass leaks hidden notebook files | 6.5 | |
| HIGH | CVE-2026-85666 | OGX/Llama Stack: SSRF via MCP tool server_url | llama-stack | 7.5 |
| HIGH | CVE-2026-85686 | ms-swift: unauth SSRF via multimodal media URLs | ms-swift | 7.5 |
| MEDIUM | CVE-2026-8447 | Langflow: stored XSS in Playground chat UI | langflow | 6.1 |
| MEDIUM | CVE-2026-19299 | Langflow: authenticated path traversal leaks files | langflow | 6.5 |
| HIGH | CVE-2026-19300 | Langflow: leaky credential fields expose secrets | langflow | 7.5 |
| MEDIUM | CVE-2026-19301 | Langflow: SSRF allows internal network reconnaissance | langflow | 6.5 |
| MEDIUM | CVE-2026-19302 | Langflow: symlink flaw leaks sensitive files | langflow | 6.5 |
| HIGH | CVE-2026-19304 | Langflow: SSRF via URL parser bypass exposes internal services | langflow | 7.7 |
| HIGH | CVE-2026-19305 | Langflow: SSRF flaw exposes internal/cloud metadata | langflow | 7.5 |
| HIGH | CVE-2026-19306 | Langflow: chat attachment path traversal leaks server secrets | langflow | 7.7 |
| MEDIUM | CVE-2026-14470 | Langflow: auth'd path traversal reads arbitrary files | langflow | 6.5 |
| MEDIUM | CVE-2026-17621 | Langflow: path traversal allows arbitrary file read | langflow | 5.4 |
| MEDIUM | CVE-2026-17622 | Langflow: path traversal exposes sensitive files | langflow | 6.5 |
| HIGH | CVE-2026-17627 | Langflow: IDOR leaks and poisons workflow history | langflow | 7.1 |