CVE Catalog

CVE-2026-42266

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.55%

44th percentile - higher than 44% of all known CVEs

Summary

JupyterLab versions 4.0.0 through 4.5.6 do not correctly enforce the allowed extensions list (allowed_extensions_uris) in the PyPI Extension Manager. This allows installation of extensions from outside the default PyPI index, potentially leading to malicious code execution.

Risk Assessment

The risk is that malicious extensions could be installed, potentially stealing data or taking over the Jupyter environment.

Recommendation

Update JupyterLab to version 4.5.7, which contains the fix. Restricting access to the Extension Manager can mitigate the risk.

Other vulnerabilities in JupyterLab

See all
Original NVD description (English source)

JupyterLab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook Architecture. From 4.0.0 to 4.5.6, the allow-list of extensions that can be installed from PyPI Extension Manager (allowed_extensions_uris) is not correctly enforced by JupyterLab. The PyPI Extension Manager was not contained to packages listed on the default PyPI index. This vulnerability is fixed in 4.5.7.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS