CyberSecBulletin

Jupyter vulnerabilities

We track 13 vulnerabilities in Jupyter products across 9 products. 13 are rated high or critical, and none are known to be exploited. The most recent was published on October 21, 2026.

13vulnerabilities
4critical
9high
0exploited
8.6average CVSS score

Latest Jupyter vulnerabilities

  • 8.8 High severity

    nbconvert: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-114140Jupyter

    The nbconvert tool, jupyter nbconvert, converts Jupyter notebooks to various other formats via Jinja templates. From 5.4.0 until 7.17.2, ExtractOutputPreprocessor in nbconvert/preprocessors/extractoutput.py joins the attacker-controlled cell output metadata fi

  • 8.8 High severity

    jupyter/jupyter: Origin Validation Error

    CVE-2026-6657JupyterEPSS 5.21%

    A vulnerability in jupyter-server versions 1.12.0 through 2.17.0 allows an attacker to bypass CORS origin validation when the `allow_origin_pat` configuration is used. The issue arises from the use of `re.match()` for validating the `Origin` header, which only

  • 8.1 High severity

    jupyter/jupyter: Relative Path Traversal

    CVE-2026-5422JupyterEPSS 4.86%

    A path traversal vulnerability exists in jupyter-server version 2.17.0 due to an incorrect root directory boundary check in the _get_os_path() function within jupyter_server/services/contents/fileio.py. The check uses startswith(root) without appending a trail

  • 9.6 Critical severity

    jupyterlab: Improper Neutralization of Input During Web Page Generation

    CVE-2026-42557Jupyterlab

    jupyterlab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook Architecture. Prior to 4.5.7, JupyterLab's HTML sanitizer allowlists data-commandlinker-command and data-commandlinker-args on button elements, wh

  • 8.4 High severity

    notebook: Improper Neutralization of Input During Web Page Generation

    CVE-2026-40171Jupyter

    In Jupyter Notebook versions 7.0.0 through 7.5.5, JupyterLab versions 4.5.6 and earlier, and the corresponding @jupyter-notebook/help-extension and @jupyterlab/help-extension packages before 7.5.6 and 4.5.7, a stored cross-site scripting issue in the help comm

  • 7.8 High severity

    nbconvert: Uncontrolled Search Path Element

    CVE-2025-53000Jupyter

    The nbconvert tool, jupyter nbconvert, converts Jupyter notebooks to various other formats via Jinja templates. Versions of nbconvert up to and including 7.16.6 on Windows have a vulnerability in which converting a notebook containing SVG output to a PDF resul

  • 7.3 High severity

    jupyter_core: Uncontrolled Search Path Element

    CVE-2025-30167Jupyter

    Jupyter Core is a package for the core common functionality of Jupyter projects. When using Jupyter Core prior to version 5.8.0 on Windows, the shared `%PROGRAMDATA%` directory is searched for configuration files (`SYSTEM_CONFIG_PATH` and `SYSTEM_JUPYTER_PATH`

  • 9.8 Critical severity

    ltiauthenticator: Improper Verification of Cryptographic Signature

    CVE-2023-25574Jupyterhub

    `jupyterhub-ltiauthenticator` is a JupyterHub authenticator for learning tools interoperability (LTI). LTI13Authenticator that was introduced in `jupyterhub-ltiauthenticator` 1.3.0 wasn't validating JWT signatures. This is believed to allow the LTI13Authentica

  • 9.8 Critical severity

    extension-template: Improper Control of Generation of Code

    CVE-2024-39700JupyterlabEPSS 1.09%

    JupyterLab extension template is a `copier` template for JupyterLab extensions. Repositories created using this template with `test` option include `update-integration-tests.yml` workflow which has an RCE vulnerability. Extension authors hosting their code on

  • 7.5 High severity

    jupyter_server: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2024-35178Jupyter-server

    The Jupyter Server provides the backend for Jupyter web applications. Jupyter Server on Windows has a vulnerability that lets unauthenticated attackers leak the NTLMv2 password hash of the Windows user running the Jupyter server. An attacker can crack this pas

  • 9.8 Critical severity

    jupyterlab-lsp: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-22415Jupyter-lsp

    jupyter-lsp is a coding assistance tool for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol. Installations of jupyter-lsp running in environments without configured file system access control

  • 8.8 High severity

    jupyter_core: Uncontrolled Search Path Element

    CVE-2022-39286JupyterEPSS 1.46%

    Jupyter Core is a package for the core common functionality of Jupyter projects. Jupyter Core prior to version 4.11.2 contains an arbitrary code execution vulnerability in `jupyter_core` that stems from `jupyter_core` executing untrusted files in CWD. This vul

  • 7.5 High severity

    notebook: Insertion of Sensitive Information into Log File

    CVE-2022-24758JupyterEPSS 1.11%

    The Jupyter notebook is a web-based notebook environment for interactive computing. Prior to version 6.4.9, unauthorized actors can access sensitive information from server logs. Anytime a 5xx error is triggered, the auth cookie and other header values are rec