Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-61647— @roomi-fields/notebooklm-mcp has path traversal in vault.batch tool that allows arbitrary file write outside intended vault directory

Quick assessment

Affected
roomi-fields notebooklm-mcp
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

NotebookLM MCP 是一个用于与 Google NotebookLM 交互并将生成的内容导出到本地 vault(保险库)目录的 MCP 服务器和 HTTP 服务。版本 1.6.0 至 2.0.2 在 端点中存在路径遍历(Path Traversal)漏洞。该漏洞从版本 1.7.0 开始也可通过 MCP 工具触发。由于攻击者可以控制 和 参数的值,攻击者可能利用该漏洞将 Markdown 和 JSON 文件写入超出预期 vault 目录的任意位置,只要该位置对服务器进程可写。 版本 2.0.3 对 参数进行

CVSS 7.1 · High EPSS 0.32% · P24

Possible ATT&CK Techniques 1 AI

T1083 · File and Directory Discovery

Affected Version Matrix 1

VendorProduct Version RangeStatus
roomi-fields notebooklm-mcp >= 1.6.0, < 2.0.3 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-61647

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
@roomi-fields/notebooklm-mcp has path traversal in vault.batch tool that allows arbitrary file write outside intended vault directory
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
roomi-fields notebooklm-mcp >= 1.6.0, < 2.0.3 -

II. Public POCs for CVE-2026-61647

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-61647

请登录查看更多情报信息。

Other References for CVE-2026-61647 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-61647

No comments yet


Leave a comment