CVE-2026-61647
Last modified
CVE-2026-61647 is a high-severity vulnerability rated 7.1/10 on the CVSS scale. NotebookLM MCP is an MCP server and HTTP service for interacting with Google NotebookLM and exporting generated content to local vault directories. Versions 1.6.0 through 2.0.2 contain a path traversal vulnerability in the `POST /batch-to-vault` endpoint, also exposed through the `batch_to_vault` MCP tool beginning in version 1.7.0, because attacker-controlled `vault_dir` and `slug_prefix` values can cause Markdown and JSON files to be written outside the intended vault directory to any location writable by the server process. EPSS estimates a 0.32% chance of exploitation in the next 30 days.
Description
NotebookLM MCP is an MCP server and HTTP service for interacting with Google NotebookLM and exporting generated content to local vault directories. Versions 1.6.0 through 2.0.2 contain a path traversal vulnerability in the `POST /batch-to-vault` endpoint, also exposed through the `batch_to_vault` MCP tool beginning in version 1.7.0, because attacker-controlled `vault_dir` and `slug_prefix` values can cause Markdown and JSON files to be written outside the intended vault directory to any location writable by the server process. Version 2.0.3 sanitizes `slug_prefix` and supports vault containment when `NOTEBOOKLM_VAULT_ROOT` is configured; containment is not enabled if that variable is unset. Users unable to upgrade should run the server as a dedicated unprivileged account restricted to the intended vault, keep the HTTP endpoint limited to localhost, and validate `vault_dir` values supplied by LLMs processing untrusted content.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| roomi-fields | notebooklm-mcp | >= 1.6.0, < 2.0.3 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-61647?
How severe is CVE-2026-61647?
How do I fix CVE-2026-61647?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-6164A security flaw has been discovered in code-projects Lost an…7.3
- CVE-2026-61640Wallos is an open-source, self-hostable personal subscriptio…8.5
- CVE-2026-61641Wallos is an open-source, self-hostable personal subscriptio…8.1
- CVE-2026-61643FastGPT is a knowledge-based AI application platform. From 4…5.9
- CVE-2026-61644FastGPT is a knowledge-based AI application platform. From 4…7.7
- CVE-2026-61646FastGPT is a knowledge-based AI application platform. Prior …6.3
- CVE-2026-6165A weakness has been identified in code-projects Vehicle Show…7.3
- CVE-2026-61652Zapros, a Python HTTP client, prior to version 0.14.0 is vul…8.7
- CVE-2026-6166A security vulnerability has been detected in code-projects …7.3
- CVE-2026-61663django CMS is an easy-to-use and developer-friendly enterpri…4.3
- CVE-2026-61666websocket-driver is a WebSocket protocol handler with plugga…8.9
- CVE-2026-61667DIRAC is an interware, meaning a software framework for dist…9.9
Are you affected by CVE-2026-61647?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
