7.4
High
CVE-2021-32797 JupyterLab is a user interface for Project Jupyter which will eventually replace the classic Jupyter Notebook
Description
JupyterLab is a user interface for Project Jupyter which will eventually replace the classic Jupyter Notebook. In affected versions untrusted notebook can execute code on load. In particular JupyterLab doesn’t sanitize the action attribute of html `<form>`. Using this it is possible to trigger the form validation outside of the form itself. This is a remote code execution, but requires user action to open a notebook.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| jupyterlab 3.1 | 3.1.0 → < 3.1.4 | 3.1.4 |
| jupyterlab 3.0 | 3.0.0 → < 3.0.17 | 3.0.17 |
| jupyterlab 2.3 | 2.3.0 → < 2.3.2 | 2.3.2 |
| jupyterlab 2.0 | 2.0.0 → < 2.2.10 | 2.2.10 |
| jupyterlab 1.2 | earliest → < 1.2.1 | 1.2.1 |
References
- github.com github.com
- github.com github.com
Timeline
- Published
- Last modified
Other CVEs of jupyterlab
The 18 CVEs of jupyterlab →
CVE-2026-102832
JupyterLab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook…
4.2
Medium
CVE-2026-102904
JupyterLab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook…
5.4
Medium
CVE-2026-102831
JupyterLab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook…
8.1
High
CVE-2026-102830
JupyterLab is an extensible environment for interactive and reproducible computing, based on the Jupyter Notebook…
6.8
Medium