Path Traversal Vulnerability in Jupyter nbconvert Tool
CVE-2026-39378
6.5MEDIUM
What is CVE-2026-39378?
The nbconvert tool in Jupyter, used for converting notebooks into multiple formats, has a path traversal vulnerability that affects versions up to 7.17.0. When the HTMLExporter feature is set to embed images, a maliciously crafted Jupyter notebook can exploit this vulnerability to read arbitrary files on the server. This is accomplished by embedding sensitive file data as base64 encoded URIs within the generated HTML output. As a precaution, it is recommended to avoid enabling the HTMLExporter.embed_images option, which is disabled by default, or upgrade to version 7.17.1, which resolves this vulnerability.
Affected Version(s)
nbconvert >= 6.5, < 7.17.1
